2014-03-24 120 views
1

我有三个系统在IIS7上运行,静态IP地址为192.168.66.5。我已经配置系统运行在不同端口和子域的相同IP地址上;HTTP错误404:找不到请求资源

  1. 192.168.66.5:81主机名ams.tpf.go.tz

  2. 192.168.66.5:82主机名gmis.tpf.go.tz

  3. 192.168.66.5:83主机名记录.tpf.go.tz

  4. 192.168.66.5:84主机名cmis.tpf.go.tz

我在IIS7上配置所有这些,并在路由器中定义它们。
当客户端在未指定端口号的情况下打开ams.tpf.go.tz时,将返回错误404:未找到请求的资源。

+0

您是否尝试在文件夹中放置任何文件,例如index.html? 你检查了你的日志吗?请在这里发布。 –

回答

2

实现此目的的最简单方法是为希望成为“默认”网站的网站设置端口80,因为这是默认的HTTP端口。

4

这最近也发生在我身上 - 请确保您的IIS网站已启动 - 我的网站已停止。这是我在Visual Studio中收到错误:

Unable to start debugging on the web server. The web server could not find the requested resource.

IIS管理器右键点击你的网站(即默认网站),然后单击管理网站 - >启动

导航在IIS网站的任何应用程序中显示此错误:

HTTP Error 404. The requested resource is not found.

+1

如果您尝试访问的网站位于另一个网站下。父网站也必须启动。 – Muffun

0

有些时候,IIS管理器 - >管理网站 - >启动,将不若低于2服务没有运行 1工作Windows激活技术服务 2.万维网发布服务

在Windows服务下手动启动这些服务,然后再次启动IIS。

+0

如果您需要更多信息,请在评论中提问。不要以你的假设为依据。 – awd

0

在某些频率下发生的另一个原因是将权限正确设置到物理目录。它可以实现到IIS - >点击网站,然后在操作面板上点击编辑权限。如果启用了任何身份验证方法,请确保您要分配权限的用户与身份验证 - >匿名身份验证或ASP.NET模拟中定义的权限相同。

要知道在这些身份验证方法上分配的用户,请转到身份验证图标,选择之前提到的任何身份验证方法,右键单击它并选择编辑。之后,你可以选择你想要的用户。

希望这有助于。

相关问题