Универсальный мод-переписать htaccess файл для моего скрипта - PullRequest
0 голосов
/ 23 октября 2009

Я пишу сценарий, который (я надеюсь) будет широко распространен, и я хочу убедиться, что он будет работать на максимально возможном количестве серверов из коробки.

Для этого сценария потребуется файл .htaccess, но я узнал, что некоторые файлы htaccess не очень переносимы.

htaccess должен выполнить простое перенаправление, например:

http://example.com/dir/string

Redirect to...

http://example.com/dir/index.php?string

Как будет выглядеть «универсальный» файл .htaccess, который будет работать на всех серверах Windows и Linux.

1 Ответ

1 голос
/ 23 октября 2009

Попробуйте это ...

RewriteEngine On
# if the file|folder exists
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/(.*)$ /$1/index.php?$2 [L,QSA]
...