Как настроить URL-адрес перенаправления для виртуального каталога в IIS 7.0? Я установил последний модуль перезаписи URL 2.x.URL-адрес перенаправления IIS для виртуального каталога
Я могу объяснить мою проблему с примером:
У меня есть сайт на моем IIS 7.0 сервера, www.mysite.com. Я решил создать виртуальный каталог «Продажи» под моим сайтом, который указывает на корневой каталог веб-сайта. Теперь мне нужно создать URL-адрес перенаправления для vdir. Vdir указывает на тот же виртуальный корневой каталог, что и мой корень сайта.
Большая идея заключается в том, что я могу перейти на www.mysite/sales, и я автоматически перенаправляюсь на www.mysite.com?productid=200.
Я попытался перенаправить с переписыванием URL для виртуального каталога (а не веб-сайта), но я всегда получаю сообщение об ошибке:
Cannot add duplicate collection entry of type 'rule' with unique key
attribute 'name' set to "test".
Это происходит, когда я указую на виртуальный виртуальный каталог и попытаться добавить правило ,
Я могу добавить правила на уровень веб-сайта, но правила не работают. Я имею в виду URL-адрес «www.mysite/sales», который дает мне следующую ошибку. Я знаю, что ключ уникален. Я проверил его из web.config.
Эта функция была очень проста в использовании в IIS 6.0, просто наведите указатель мыши на vdir с помощью мыши и задайте свойства -> перенаправление на url.
Пожалуйста, объясните, как правильно это сделать в IIS 7.0?
Смотрите также [URL Rewrite подкаталога в другой домен с помощью IIS] (https://stackoverflow.com/questions/22392522/url-rewrite-of-a-subdirectory-to-a-different- domain-using-iis) вместо прямого перенаправления. – Vadzim