网站未在Windows 10计算机上的IIS 10中运行

时间:2019-02-11 01:13:11

标签: iis

我看过几篇与此类似的帖子,但找不到任何解决问题的答案。

我只是想在IIS中建立一个网站。我在Windows 10计算机上,当我调出“关于Internet信息服务(IIS)管理器”时,它说版本是10.0.1.7763.1。我知道IIS正在工作,因为如果在浏览器URL地址栏中键入localhost,我将得到默认页面,该页面显示IIS正在运行。我创建了一个名为index.html的简单文件,其中仅显示“ hello there”。当我双击该文件时,我的默认浏览器将打开并显示“ hello there”,因此我知道此文件可在我的浏览器中使用。

这是我要在IIS中创建网站的步骤:

  1. 在连接窗格中右键单击“站点”。
  2. 点击“添加网站”
  3. 在“站点名称:”框中,输入“ BlahBlahWebsite.com”
  4. 在“物理路径:”框中,输入index.html的物理路径。
  5. 在“主机名:”框中,输入“ BlahBlahWebsite.com”
  6. 点击“确定”

这是我单击“确定”之前的样子:

screenshot of website configuration

现在,根据我对IIS管理器的了解,我应该能够在IIS管理器右侧的“操作”窗格中单击“浏览网站”下的链接,但是当我单击显示“浏览BlahBlahWebsite.com的链接”时,在*:80(http)上”,而不是显示index.html,它使我可以在互联网上找到搜索引擎的结果。我了解这个错误吗?如何设置它,以便可以浏览到“ BlahBlahWebsite”目录中的index.html?我应该在网址栏中输入其他内容吗?在此先感谢您的任何帮助。

2 个答案:

答案 0 :(得分:0)

将托管网站转换为应用程序,然后尝试浏览该网站,这应该可以解决您的问题

答案 1 :(得分:0)

感谢@LexLi将我带入正确的道路。我发现this文章讨论了如何在hosts文件中配置localhost设置。我在主机文件中输入如下内容:

127.0.0.1    BlahBlahWebSite.com

并保存了主机文件。然后,我可以在浏览器URL地址栏中输入BlahBlahWebSite.com或单击IIS管理器中的Browse BlahBlahWebsite.com on *:80(http)链接,这两个操作都会打开我的index.html页面。

要注意的另一件事是,通过像这样编辑主机文件,您可以设置多个网站,您只需按照上面列出的方式建立一个新网站,然后在主机文件中输入一个新条目即可。因此,如果除了DifferentWebSite.com之外,我还想创建一个名为BlahBlahWebSite.com的新网站,我将按照上面概述的步骤在IIS管理器中创建DifferentWebSite.com,然后编辑主机文件,以便看起来像这样:

 127.0.0.1    BlahBlahWebSite.com
 127.0.0.1    DifferentWebSite.com

现在,我可以在浏览器URL地址栏中输入BlahBlahWebSite.comDifferentWebSite.com或在IIS的“操作”窗格中单击“浏览网站”链接,它将显示我的index.html相应网站目录中的页面。

希望这对其他人有帮助。