0

如您所知,我们有一个用于 iis (windows server 2008 - r2) 的默认网站,如下所示:

iis 默认网页

当您停止一个网站时,默认网站会在客户端的浏览器中加载。
现在我想更改该默认网站以达到以下目的:
请在所有浏览器中打开以下网站(firefox - Internet Explorer - chrome - 等):
未定义域(网站)
例如在 firefox 我们有server not found如下页面:

找不到服务器 - 在 Firefox 中

对于 IE,我们有这个:

Internet Explorer无法显示该网页

等等...
我在我的 vps(my site.com) 中有一个网站,我在 iis 中停止了它。
当用户打开它时,我想显示他/她的服务器而不是页面(ff),而不是默认的 iis 网站。
我想为该默认 iis 网站创建一个有条件的单个网页,该网页显示server not foundFirefox 或Internet Explorer cannot display the webpageIE 页面等...
正如您所见,我在标签中添加了语言asp.net with c#。 那么创建该特定条件网站的最佳方法是什么,我该如何创建它? 我可以仅使用 html 语言创建该网站(是否使用 jquery 或 javascript)(这更好)还是应该使用像or这样的服务器端语言?php

asp.net with c#php
我在我自己的vps(windows server 2008-r2)中安装了php,该语言没有问题。

编辑
我的问题是我怎样才能有一个有条件的单个网页?
当用户在 FF 中打开我停止的网站时,我想向他/她server not found显示 FF 页面,当用户在 IE 中打开我停止的网站时,我想向他/她显示Internet Explorer cannot display that webpageIE 等...

提前致谢

4

1 回答 1

1

如果您想在关闭网站后显示特定页面,那么只需创建另一个网站(在同一端口,即 80 上),您在第一个网站停止时启动该网站。在第二个网站中,您只有一个页面(即 Default.html、index.html 等),其中显示了您想要的信息。

Main Site (Stopped)
Temporary Site (Started)

当您再次启动主站点时,您只需停止临时站点。

编辑

如果您停止所有网站,则浏览器将找不到任何内容并显示server not found特定于浏览器的消息。您需要做的就是确保所有网站都已停止。

于 2013-08-03T17:35:51.973 回答