Один из моих клиентов ссылается на определенный URL. Она печатает URL-адрес на физических письмах, и получателям требуется несколько недель, чтобы посетить URL-адрес и выполнить задачу. Допустим, что URL она дает это:Перенаправление IIS с определенного устаревшего URL?
www.department-a.domain.com/folder/important-page.html
Проблема заключается в том, что я переключение Content Management Systems, чтобы страница, она связывает людей будет сидеть по другому URL-адресу. Но поскольку она физически печатает URL-адрес на письмах, должно быть некоторое перекрытие, чтобы люди могли посещать старый URL-адрес и перенаправляться.
Вот где это сложно. В новой системе субдомен www.department-a.domain.com фактически отправляется на www.domain.com/index/department-a.aspx
Это не папка, а фактическая страница, которая делает перенаправление сложно. Это также означает, что я не могу просто воссоздать структуру папок и использовать простое обновление/переадресацию метаданных. По сути мой вопрос:
Есть ли в IIS, чтобы сообщить серверу, что когда кто-то пытается просмотреть конкретный и уже не существующий URL-адрес «www.department-a.domain.com/folder/important-page.html «перенаправить их в другое место? Я новичок в .net и IIS, поэтому приветствуется любой ввод или ссылки или советы.
Извините, я использую IIS7, а не IIS6, как я уже указывал.
Спасибо!
Hi bechbd. Я обязательно рассмотрю модуль перезаписи URL. Мой вопрос: возможно ли перенаправить один конкретный URL.Я не очень разбираюсь в RegEx и т. Д. – BlueDev
Да, можно переадресовать один URL-адрес, используя переписывание. Посмотрите t, используя Rewrite Maps в перезаписи URL: http://learn.iis.net/page.aspx/469/using-rewrite-maps-in-url-rewrite-module/ – bechbd