2013-08-07 2 views
0

Мне нужно перенаправить index.php в мою корневую папку, не затрагивая другие страницы. Я попытался это:Перенаправить index.php в root без влияния на другие URL-адреса

RewriteRule ^index\.php$ http://example.com/ [NC,R] 

Это один работал решить проблему в условиях, таких как

http://example.com/index.php но когда я посещаю URL, такие как

http://example.com/index.php?option=users, он показывает, как

http://example.com/?option=users который не должно произойти.

ответ

2

Согласно documentation, вам нужно добавить эту строку перед RewriteRule:

RewriteCond %{QUERY_STRING} ^$ 

Это гарантирует, что данное правило применяется только, если строка запроса пуста.

+0

Работает как ожидается. благодаря –

Смежные вопросы