Назад | Перейти на главную страницу

Как перенаправить запросы, поступающие с одного домена, на другой домен, но с параметрами?

У нас есть веб-сайт, размещенный на IIS7 и привязанный к нескольким доменам. Сайт локализован на нескольких языках, и часть URL-адреса содержит код языка, например www.mysite.com/en, www.mysite.com/cs, www.mysite.com/hu, и т.д.

Когда пользователь запрашивает веб-сайт в домене национального уровня, мы хотели бы перенаправить его на основной (.com), но добавьте параметр языка, чтобы это произошло:

Возможно ли это с помощью модуля IIS URL Rewrite Module 2.0? Если да, то как мне это сделать?

Хорошо, я сам отвечу. Вот как это сделать:

Зайдите на сайт в IIS и добавьте новое правило перезаписи.
Установите для Match URL значение. *
Добавьте условие, где {HTTP_HOST} соответствует шаблону ^ www.mysite.cz $
Добавить действие типа перенаправления и URL перенаправления http://www.mysite.com/cs