ColdFusion的JWildCardHandler在IIS中做了什么?

时间:2012-06-26 18:25:42

标签: iis coldfusion iis-7.5

我尝试在上传文件夹上禁用脚本权限,并意识到如果我不删除JWildCardHandler,我会得到,

  

HTTP错误403.1 - 禁止

     

您试图运行CGI,ISAPI或其他可执行程序   从不允许运行的目录运行。

有人请解释一下JWildCardHandler做了什么吗?它是否意味着处理一些SEO友好的URL?为什么默认启用?这不是说请求静态文件也会调用这个不必要的处理程序吗?

我能想到的唯一可行的用例是:

  

http://mydomain.com/index.cfm/something

这是JWildCardHandler会处理的事情吗? 感谢

1 个答案:

答案 0 :(得分:5)

  

有人请解释一下JWildCardHandler会做什么吗?

这是ColdFusion用于解释ColdFusion页面请求的全能处理程序。

  

是否意味着处理一些SEO友好的URL?为什么默认启用?

如果安装了ColdFusion并将站点配置为使用ColdFusion,则将安装此处理程序以捕获这些请求。它与SEO无关。

  

这不是说请求静态文件也会调用这个不必要的处理程序吗?

考虑到它是一个全能型并定义为ISAPI过滤器,所有请求都将通过它。

相关问题