2013-02-22 60 views
0

我有一些问题,以显示我的网页使用IIS 8.0。 现在我没有得到任何错误回报,当我通过IIS打开我的网页,但现在只出现:IIS不显示我的网页


本地主机 -/
日期时间文件夹的名称
日期时间文件夹的名称
日期时间文件夹的名称

我该怎么做才能显示我的网页? 我已经checkedASP.NET选项的control panel

+2

你有一个页面可以显示吗?从上面的例子看,它看起来不像 – ChrisBint 2013-02-22 14:41:36

+0

有一个index.html显示?它寻找的默认值之一。 – 2013-02-22 14:43:11

+0

我是''noob'与'WEB合作。让我告诉你,我有一个几乎完整的系统,我在Visual Studio上使用它,它工作正常。我只是不知道如何在IIS中使用它。因为我的老板想尝试网站... – Ghaleon 2013-02-22 14:43:41

回答

0

如果你想使用自定义页面名称,如“mypages.aspx”在你的情况你的默认页面,您可以配置在这样做您的web.config

<system.webServer> 
    <defaultDocument enabled="true"> 
     <files> 
      <add value="~/mypages.aspx"/> 
     </files> 
    </defaultDocument> 
</system.webServer> 

你可以做同样的IIS在IIS中部署的站点设置下的DefaultDocument部分。查看thisthis so question,因为您正在使用IIS8获取更多信息。

+0

我会试试,但告诉我,现在我需要更改“web.config”的内容,是否需要在IIS上删除我当前的网站,并再次执行所有操作或者是否有更简单的方法? – Ghaleon 2013-02-22 17:23:43

+0

不,你不需要删除任何东西。如果您从visualstudio内发布到IIS,那么只需将配置添加到项目的现有'web.config'中即可。如果您手动部署它,请在IIS机器上的“Inetpub /../您的站点目录/ web.config”中替换'web.config'文件。 – Flowerking 2013-02-22 18:16:38

+0

这就是我没有得到...我不知道正确的步骤发布它,我想这就是我做错了我不知道... = s – Ghaleon 2013-02-22 18:28:43

0

您是否检查以确保您有默认网页?例如。 index.html,index.asp,default.html或default.asp?名称基于当然的网站设置。

做一个基本的HTML页面:

<html> 
<body> 
Hello world. 
</body> 
</html> 

然后把它在IIS中寻找目录,为网站。您需要确保设置DNS以反映您尝试托管的域,然后更改您的本地网络设置以在任何其他DNS之前使用您的计算机的IP。这可以让你看到网站。

+0

我这么认为,当我在Visual Studio上调试解决方案时打开的是不是一样的?那么,我没有任何这些名字......在VS中,我的第一页是登录页面。 – Ghaleon 2013-02-22 14:44:40

+0

@Ghaleon,给了你更多的信息。你会想要默认页面。如果您实际上正在尝试设置带有域名的网页。您需要设置DNS,然后让您的服务器在DNS之前查看DNS本身。 – 2013-02-22 14:50:46

+0

ISS正在寻找什么目录?我把它放在'wwwroot'上,但没有解决; s – Ghaleon 2013-02-22 20:05:00