2009-10-23 6 views
0

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

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

Htaccess нужно сделать простой редирект, например, так:

http://example.com/dir/string 

Redirect to... 

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

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

ответ

1

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

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

Я испытал это, и это не сработало. – Chad

+0

Я запускаю LAMP с WampServer – Chad

+0

вы уверены, что у вас установлен mod_rewrite? –