Есть клиент, у которого есть доступ к веб-сайту через локальную сеть (выделено, а не через Интернет). Предыдущая версия веб-сайта была неправильно установлена как виртуальный каталог на веб-сайте по умолчанию. Итак, все привыкли ходить по адресу:
После установки крупного обновления сервер был настроен правильно, и веб-приложение было настроено по умолчанию на сервере.
Конечно, теперь все жалуются, что их URL-адреса больше не работают. Как я могу настроить IIS6, чтобы не разрывать их закладки?
Самый быстрый способ - создать каталог MyWebApp в новом месте, содержащий файл index.html со следующим:
<meta http-equiv="refresh" content="0;URL=http://example/" />
Решение Рейнода, вероятно, является самым быстрым решением (немного «низкотехнологичным», но оно работает).
http://www.highposition.net/301-redirect-tutorial-iis/ (или любой другой сайт, который Google возвращает для «перенаправления IIS 301») содержит информацию о настройке 301/302 перенаправления для реализации «HTTP-clean» вместе со скриншотами.