Перенаправить определенную страницу через htaccess - PullRequest
0 голосов
/ 16 июля 2010

У меня есть сайт CodeIgniter, и у меня проблема:

RewriteCond %{HTTP_HOST} ^example\.com
RewriteRule ^(.*)$ http://www.example.com/$1 [R=permanent,L]

Но это приводит к тому, что люди переходят с example.com на www.example.com/index.php/

Я бы хотел, чтобы они просто зашли на www.example.com

Есть идеи?Кроме того, если они находятся на example.com/page1, они должны перейти на www.example.com/page1

Спасибо

1 Ответ

1 голос
/ 16 июля 2010

Apache переписывает / в /index.php/ перед обработкой этого правила. Попробуйте переместить его в начало файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...