IIRF переписать URL - PullRequest
       32

IIRF переписать URL

0 голосов
/ 25 января 2012

я пытаюсь использовать iirf для того, что выглядит как простая перезапись, но она не работает.
что мне нужно:
переписать http://www.mydomain.com/ru в: http://www.mydomain.com? Page = english
цель в том, что параметр get будет отправлен, но пользователь увидит первый URL в строке URL своего браузера.
Я использую следующий код:

RewriteEngine ON
StatusUrl /iirfStatus

RewriteRule  http://www.mydomain.com/ru  http://www.mydomain.com?page=russian
  1. это идет (файл iirf) в корне сайта или в подпапке 'ru' (пробовал оба)?
  2. что я делаю неправильно или отсутствует?

спасибо и хорошего дня: -)

1 Ответ

0 голосов
/ 25 января 2012

Должно работать следующее:

RewriteRule  ^/ru$  /?page=russian [I,L]

Вы должны поместить это в файл iirf.ini в корневой папке веб-сайтов.

Проверьте http://www.mydomain.com/iirfStatus, чтобы увидеть,iirf смог прочитать ваш файл конфигурации.

Кроме того, вы можете использовать RewriteLogLevel со значением 2 или 3 и RewriteLog, чтобы увидеть, был ли перезаписан входящий URL и как (или почему нет).

...