IIS не перенаправляет запрос страницы, как ожидалось
Я хочу сделать что-то очень простое на компьютере с Windows Server 2003; пусть веб-сервер обслуживает перенаправление вместо содержимого конкретной страницы, когда пользователь пытается перейти на эту конкретную страницу.
Документ по умолчанию - "index.html", поэтому, если пользователь вводит " http://mywebsite.com/", он обычно будет переведен в "index.html".
Я установил перенаправление в IIS на "index.html", чтобы перейти на " http://someotherwebsite.com/". В представлении содержимого для этой страницы отображается состояние "Перенаправлено на http://someotherwebsite.com/".
Проблема в том, что IIS обслуживает содержимое "index.html" вместо перенаправления на новый веб-сайт, когда веб-браузер обращается к " http://mywebsite.com/", но перенаправляет, как ожидается, если пользователи переходят непосредственно к " http://mywebsite.com/index.html".
Я ожидаю, что независимо от того, как пользователь попадает в файл "index.html", когда серверу предлагается обслуживать страницу, он всегда будет выполнять перенаправление, а не содержимое страницы.
1 ответ
Попробуйте добавить мета-тег обновления в index.html.
<meta http-equiv="refresh" content="0;url=http://someotherwebsite.com/">