ColdFusion 11中的RESTful URL

时间:2014-12-11 17:15:53

标签: coldfusion cfwheels coldfusion-11

我刚刚将我的CFWheels应用程序从CF9移到了CF11,我从之前的设置中丢失了REST网址。

例如,在我example.com/controller/view之前,现在我得到example.com/index.cfm?controller=foo&action=bar

奇怪的是,当我对其中的url进行硬编码时,它不会转换它或抛出错误。

我应该检查管理员面板中的设置吗?我与之前的设置进行了比较,但我找不到任何东西。

1 个答案:

答案 0 :(得分:1)

这就是我为了让它发挥作用所做的。

我在应用程序的根目录中取消了web.config中的xml代码。将<directoryBrowse enabled="true" />重命名为htaccessISAPIrewrite4.ini。然后restarted the server and Coldfusion通过服务。

我认为当我重命名我的设置不需要的两个文件(apt的htaccess和IIS 6的ISAPI重写)时,就会发生这个伎俩。

祝所有遇到此问题的人好运:)