301 перенаправление с Querystring - IIS6 - PullRequest
1 голос
/ 20 сентября 2011

У меня проблема с перенаправлением IIS6 301.Я настроил следующую переадресацию для домена domain.com для перехода на www.domain.com $ S $ Q (в разделе Домашняя директория в свойствах сайта).Установите флажок Постоянное перенаправление для этого ресурса.но не проверил «Точный URL-адрес, указанный выше»

Если я перейду на domain.com, я без проблем перенаправлюсь на www.domain.com.Но если я перехожу на domain.com/page.asp?type=xx, меня перенаправляют на www.domain.com/page.asp?type=xx/page.asp

Кто-нибудь знает, что я делаюнеправильно?

1 Ответ

4 голосов
/ 17 апреля 2012

Необходимо проверить «Точный URL-адрес, введенный выше», даже если он кажется нелогичным.

См. http://www.developerfusion.com/code/4678/permanent-301-redirect-with-querystring-in-iis/ для объяснения того, как обрабатываются переменные и оставшийся путь врасширение.

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