ColdFusion 10,IIS 7.5和自定义404页面

时间:2013-07-30 20:16:35

标签: coldfusion iis-7.5 coldfusion-10

我正在尝试使用CF10和IIS 7.5设置自定义404错误。在CF10(和IIS 7)之前,您可以在处理自定义404页面时通过查询字符串(例如,404; http://www.example.com/some/file.html)获取不存在的页面的URL。但是,对于CF10和IIS 7.5,查询字符串返回404; http://www.example.com/jakarta/isapi_redirect.dll。有没有办法检索丢失路径的实际URL,就像以前的版本一样?

2 个答案:

答案 0 :(得分:0)

我有一个解决方法,我发布到Miguel-F页面评论:

ColdFusion 10 + IIS: Non-existant URLs that are CFM files. Retrieving original URL after executing 404 page

它不漂亮,但它有效...

答案 1 :(得分:-1)

最新的CF10更新 - 更新11中解决了自定义404错误页面和IIS 7.5的问题。安装更新后,必须重新运行Web服务器连接器。如果您不重新运行Web服务器连接器,则不会修复IIS /自定义404错误页面问题。关于Update 11和Web服务器连接器的This is the official blog post。 Update 11中引入的修复可能会解决您的问题。