0

我刚刚将我的 CFWheels 应用程序从 CF9 移动到 CF11,并且我丢失了之前设置的 REST url。

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

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

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

4

1 回答 1

1

这就是我为了让它工作而做的。

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

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

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

于 2014-12-11T21:30:55.740 回答