Iis 7 HTTP错误404:找不到请求资源
我有三个系统在IIS7上运行,静态IP地址为192.168.66.5。我已将系统配置为在同一IP地址上运行,并具有不同的端口和子主机等Iis 7 HTTP错误404:找不到请求资源,iis-7,Iis 7,我有三个系统在IIS7上运行,静态IP地址为192.168.66.5。我已将系统配置为在同一IP地址上运行,并具有不同的端口和子主机等 192.168.66.5:81主机名ams.tpf.go.tz 192.168.66.5:82主机名gmis.tpf.go.tz 192.168.66.5:83主机名记录.tpf.go.tz 192.168.66.5:84主机名cmis.tpf.go.tz 我在IIS7上配置所有这些,并在路由器中定义它们。 当客户端在未指定端口号的情况下打开ams.tpf.go
当客户端在未指定端口号的情况下打开
ams.tpf.go.tz
时,返回错误404:未找到请求的资源。实现这一点的最简单方法是将站点的端口80设置为“默认”端口,由于这是默认的HTTP端口。我最近也遇到过这种情况-请确保您的IIS网站已启动-我的网站已停止。这是我在Visual Studio中收到的错误:
无法在web服务器上启动调试。web服务器找不到请求的资源
在IIS管理器中右键单击您的网站(即默认网站),然后单击管理网站-->开始
导航到IIS网站中的任何应用程序时显示此错误:
HTTP错误404。找不到请求的资源
有时,如果以下两个服务未运行,IIS管理器->管理网站->启动将不起作用 1.Windows激活技术服务 2.万维网出版服务
在windows服务下手动启动这些服务,然后再次启动IIS 我经常遇到的另一个原因是正确设置物理目录的权限。可以通过进入IIS->单击网站,然后在“操作”面板中单击“编辑权限”来实现。如果启用了任何身份验证方法,请确保要分配权限的用户与“身份验证”->“匿名身份验证”或ASP.NET模拟中定义的用户相同 要了解为这些身份验证方法分配的用户,请转到“身份验证”图标,选择前面提到的任何身份验证方法,右键单击该方法并选择“编辑”。之后,您可以选择所需的用户
希望这能有所帮助。我为来自谷歌的其他人发表的文章。我正在托管一个django网站,因此在我的webconfig文件中,它被设置为使用python虚拟环境处理请求。在
web.config
文件中,它是以下部分:
<configuration>
<system.webServer>
<handlers>
<add name="Python FastCGI"
path="*"
verb="*"
modules="FastCgiModule"
scriptProcessor="C:\inetpub\wwwroot\receipts\venv\Scripts\python.exe|C:\inetpub\wwwroot\receipts\venv\Lib\site-packages\wfastcgi.py"
resourceType="Unspecified"
requireAccess="Script" />
</handlers>
...
</configuration>
您是否尝试将任何文件(如index.html)放入文件夹中?你查过日志了吗?请在这里发布。如果您需要更多信息,请在评论中询问。不要基于假设来回答问题。如果您试图访问的网站位于其他网站下。父网站也必须启动。
<configuration>
<system.webServer>
<handlers>
<!-- this configuration overrides the FastCGI handler to let IIS serve these static files -->
<clear />
<add name="StaticFile"
path="*"
verb="*"
modules="StaticFileModule"
resourceType="File"
requireAccess="Read" />
</handlers>
</system.webServer>
</configuration>