2016-10-25 12 views
0

У нас есть обычный сайт asp.net. Я начал отлаживать несколько ошибок, поэтому веб-сайт не может использоваться (но не работает). Так как страница по умолчанию - не Default.aspx, и пользователи используются, чтобы перейти непосредственно к Main.aspx, если кто-нибудь отправится на http://network:1332/Main.aspx, человек должен быть перенаправлен на Issue.htm.Легкий способ перенаправления страницы, когда сайт недоступен?

Легко ли это сделать без необходимости изменять Main.aspx или написать какой-либо код? Может быть, изменить web.config или некоторые IIS 6 конфигурации?

Я просто не хочу, чтобы кто-либо использовал веб-сайт, даже если сайт доступен для использования.

Спасибо.

ответ

2

Если у вас есть сайт веб-приложений ASP.NET, и вы поместите текстовый файл с именем «app_offline.htm» в корне сайта, все запросы к этому сайт будет перенаправлять на этот app_offline.htm файл. В принципе, если вам нужно зайти на весь сайт ASP.NET в автономном режиме, вы можете разместить в этом файле какое-то приятное сообщение .

https://forums.iis.net/t/1152788.aspx?Put+website+in+maintenance+mode

Будьте осторожны, вы тоже будете перенаправлены на страницу обслуживания, так что если вы отладки в производстве это может сделать вещи более трудным.

+0

Отлично работает. Благодарю. – rbhat