IIS 7.0 遇到Http 错误 404.17 Not Found 解决办法
整理自网络ChatGPT产生之内容,文本内容不具备参考意义,程序内容及代码片段有且仅有借鉴意义。
当IIS 7.0遇到Http错误404.17 Not Found时,这表示服务器上没有启用所请求的文件类型的相应模块。
解决办法如下:
1. 打开IIS管理器,并定位到出错的网站或应用程序。
2. 双击“模块”功能视图,然后找到“静态文件”模块。如果该模块已禁用,请右键单击并选择“启用”。
3. 如果“静态文件”模块已启用,但仍然出现问题,请右键单击“静态文件”模块并选择“还原默认模块”。
4. 如果问题仍然存在,可能是因为IIS没有安装所请求文件类型的相应模块。您可以运行以下命令来安装所需的模块:
%windir%\system32\inetsrv\appcmd.exe set config /section:system.webServer/handlers /+"[name='ExtensionName',path='*.extensionType',verb='GET,POST',modules='StaticFileModule',scriptProcessor='C:\Windows\System32\inetsrv\asp.dll',resourceType='Unspecified']"
在上述命令中,将“ExtensionName”替换为所需的文件扩展名(例如.aspx),将“extensionType”替换为文件的MIME类型(例如"text/html"),将“C:\Windows\System32\inetsrv\asp.dll”替换为适当的脚本处理程序路径。
退出并重新启动IIS,然后再次尝试访问网站或应用程序,应该能够解决问题。
这些步骤应该能够解决IIS 7.0遇到Http错误404.17 Not Found的问题。
Public @ 2023-07-28 19:00:02 整理自网络ChatGPT产生之内容,文本内容不具备参考意义,程序内容有且仅有借鉴意义。