【IT168 专稿】ISAPI 和 CGI 限制是允许在服务器上执行动态内容的请求处理程序。这些限制为 CGI 文件 (.exe) 或 ISAPI 扩展 (.dll)。如果 IIS 配置系统允许添加自定义 ISAPI 或 CGI 限制,则我们可以添加它们。
(一)添加 ISAPI 或 CGI 限制
利用 ISAPI 和 CGI 限制,可以控制是否提供动态内容。在服务器上,动态内容以 CGI 文件 (.exe) 或 ISAPI 扩展 (.dll) 的形式存在。实现步骤如下:
1. 打开 IIS 管理器,然后导航至要配置的级别。
2. 在"功能视图"中,双击"ISAPI 和 CGI 限制"。
3. 在"操作"窗格中,单击"添加"。
4. 在"添加 ISAPI 或 CGI 限制"对话框的"ISAPI 或 CGI 路径"文本框中键入该 .dll 或 .exe 文件的路径,或者单击浏览按钮 (...) 导航至该文件的位置。
5. 在"描述"文本框中,键入有关限制的简要描述。
6. 选中"允许执行扩展路径",以允许限制自动运行。如果未选中此选项,限制的状态将默认为"不允许"。以后,您可以通过选择限制并在"操作"窗格中单击"允许"来允许该限制。
7. 单击"确定"。