启用或禁用 web 服务扩展
在 iis 管理器中,展开本地计算机,然后单击"web 服务扩展"。
在详细信息窗格中,单击要启用或禁用的 web 服务扩展。
要启用已禁用的 web 服务扩展,请单击"允许"。
要禁用已启用的 web 服务扩展,请单击"禁止"。
单击"确定"。
要以编程方式启用或禁用 web 服务扩展,请参阅 websvcextrestrictionlist。
静态文件请求返回 404 错误
对于静态内容请求,此版本的 iis 仅处理具有已知文件扩展名的文件请求,此功能称为"已知扩展名"。如果所请求资源的文件扩展名没有映射到 mimemap 属性中的已知扩展名,则 iis 就会拒绝该请求,并默认在 w3c 扩展日志文件中记录 404 错误和子状态代码 3 (404.3)。要防止泄漏配置信息,可以将 iis 配置为在拒绝此类服务时默认返回常规 404 自定义错误页。您可以使用 iis 管理器添加或编辑多用途 internet 邮件交换 (mime) 映射。要关闭"已知扩展名"功能并允许 iis 处理具有任何扩展名的文件,可以将 *,application/octet-stream 值添加到 mime 映射列表中。如果更新全局 mime 映射,则在工作进程回收或重新启动万维网发布服务(www 服务)后,更改才会生效。如果更新单个网站 mime 映射,则更改会立即生效。
有关添加或编辑 mime 映射的详细信息,请参阅使用 mime 类型。
工作进程回收丢失应用程序会话状态
默认情况下,工作进程在 120 分钟后回收。如果在回收工作进程时 asp 应用程序并不存储会话状态,则该 asp 应用程序中的会话状态可能会丢失。要解决此问题,可以将会话状态存储在数据库中,或者禁用工作进程回收。
禁用工作进程回收
在 iis 管理器中,展开本地计算机,展开"应用程序池",右键单击该应用程序池,然后单击"属性"。
在"回收"选项卡上,清除"回收工作进程(分钟)"复选框。
单击"确定"。
在服务器端的包含文件指令 (#i nclude) 返回 404 错误(对于 .stm 文件)或 0131 错误(对于 .asp 文件)
如果 asp 页使用#i nclude 在服务器端的包含文件指令和 ".." 记号来引用某个父目录,则除非重新配置了 aspenableparentpaths 配置数据库属性,否则,该指令将返回一条错误。默认情况下,将该属性设置为 false。如果将该属性设置为 true,则可能会产生潜在的安全隐患,因为包含文件路径可以访问应用程序根目录外的关键或机密文件。
通过 iis 管理器启用父路径
在 iis 管理器中,展开本地计算机,右键单击要配置的应用程序的开始位置目录,然后单击"属性"。
单击"目录"选项卡,然后单击"配置"。
单击"选项"选项卡。
在"应用程序配置"部分,选择"启用父路径"复选框。
单击"确定"。









