.htaccess — Как перенаправить все запросы файла .plist в index.Stack Overflow

Мне нужно отредактировать htaccess особым образом, чтобы все запросы, т.е. http://www.example.com/supermega.plist или же http://www.example.com/ultraturbo.plist будет перенаправлен и сгенерирован одним index.php. В index.php я хочу также прочитать имя файла plist.

Спасибо

1

Решение

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*)\.(plist)$ /index.php?filename=$1&ext=$2 [L,QSA]

в следующем URL:

http://127.0.0.1/somefilename.plist

у вас есть доступ к filename а также ext в $_GET :

print_r($_GET);
/* output
Array
(
[filename] => somefilename
[ext] => plist
)
*/
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]