У моей компании есть промоакция в журнале, который был создан до того, как мы внедрили наш новый сайт. С момента выпуска нового сайта мы используем правило перезаписи входящего трафика для перенаправления всего, что имеет www. Однако эта реклама http://www.openeye.net/2011rspromo/ поэтому, когда пользователь посещает его, он перенаправляется обратно на главную страницу.
Мне нужно перенаправить на http://openeye.net/promotions/reportstar-free-cm-610/ вместо этого и не может найти правильную комбинацию в URL Rewrites, чтобы заставить ее работать.
Любая помощь будет оценена.
Перенаправление www по умолчанию
Что я пытаюсь сделать
Лучше всего подойти к этому вопросу, чтобы зарегистрировать дополнительный www.openeye.net
в качестве дополнительного заголовка хоста для openeye.net
сайт.
Вы можете сделать это в IIS7, щелкнув сайт правой кнопкой мыши и выбрав Изменить привязки. Должна быть одна привязка по умолчанию, например
Type Host Name Port IP Address
http openeye.net 80 00.00.00.000*
** Это должен быть IP-адрес вашего сервера или «Все неназначенные». *
Нажмите Добавить, затем введите новую привязку со всей той же информацией, Кроме что имя хоста должно читаться как «www.openeye.net» вместо «openeye.net». Когда вы закончите, ваша привязка будет выглядеть так:
Type Host Name Port IP Address
http openeye.net 80 00.00.00.000
http www.openeye.net 80 00.00.00.000
Обратите внимание, что на самом деле это не перенаправит запрос на http://www.openeye.net/2011rspromo/
к http://openeye.net/2011rspromo/
, но привяжет любые такие запросы к предполагаемому месту. Таким образом, оба URL-адреса будут относиться к одному и тому же ресурсу.
smartcaveman прав, но вы не хотите, чтобы оба openeye.net и www.openeye.net работали (для целей SEO).
Итак, убедитесь, что вы также запускаете правило канонического доменного имени. Опять же, вам понадобятся все имена хостов в привязках, как описано выше smartcaveman.
Вы близко. Добавьте оба сайта www.openeye.net и openeye.net в привязки, затем выполните следующие действия.