如何在IIS6中添加路径中带有空格的应用程序扩展名映射

如何在IIS6中添加路径中带有空格的应用程序扩展名映射,第1张

当使用Windows Server 简体中文版本,并且在IIS 6中添加路径中带有空格应用程序扩展名映射时,IIS会提示你“包含空格的项目的文件/路径部分需要用括号括起来”,但是无论使用任何类型的括号将包含空格的项目括起来后仍然会收到此错误提示。

IIS的错误提示信息英文原文为“Entries containing space need quotes around the file/path portion”,翻译为简体中文应为“包含空格的项目的文件/路径部分需要用引号括起来”,但是却被错误的翻译为“包含空格的项目的文件/路径部分需要用括号括起来”。

在此应使用英文引号“"”来将应用程序扩展名映射的完整路径包括起来,而不是使用括号就可以了,类似这样写:

"C:\Program Files\PHP\php5isapi.dll"

在 IIS 6.0 中设置应用程序映射 可以使用多种编程和脚本语言来开发 Web 应用程序。因此,IIS 使用网站上请求资源的文件扩展名来确定运行哪个 Internet Server API (ISAPI) 或通用网关接口 (CGI) 程序处理请求。例如,以 .aspx 扩展名结尾的文件请求将导致 Web 服务器调用 ASP.NET 程序 (aspnet_isapi.dll) 来处理请求。文件扩展名与 ISAPI 或 CGI 程序的关联称为“应用程序映射”。预先配置 IIS 6.0 以支持公共应用程序映射。可以添加或删除网站上所有应用程序或单个应用程序的映射。 删除应用程序映射 在 IIS 管理器中,展开本地计算机,然后单击要配置的应用程序的开始位置目录。右键单击“网站”文件夹,然后单击“属性”。单击适当的选项卡:“主目录”、“虚拟目录”或“目录”。在“应用程序设置”区域中,单击“配置”,然后单击“映射”选项卡。在“映射”选项卡上,单击“删除”。对具有该扩展名文件的请求不再可以在此网站或目录中处理。

重写URL配置 如果你配置成的是html 那就是.html,执行文件和限制为 把你正常的文件那个路径复制一下就可以了 把那个确认文件是否存在不要勾上就可以了

比如 你用asp.net开发重写为.html后缀名 那配置就是

添加路径


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11997194.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存