1

我们有大量的 HTML 页面,它们只是 CFM 对应页面的副本。这似乎效率很低,我想知道是否有一种方法可以简单地将所有对 .htm 文件的请求重定向到 .cfm 文件。

另一个要求是查询字符串也被重定向

所以真的StupidDesignDecision.htm?this=true 会重定向到reallyStupidDesignDecision.cfm?this=true

4

1 回答 1

0

解决此问题的一种方法是使用 REST。使用 REST,您的所有 URL 都没有扩展名。在您的示例中,您的 URL 将类似于 realStupidDesignDecision/this=true,(还有其他处理参数的方法)。

现在知道,这个解决方案比过滤器需要更多的工作,但是继续前进,无论您使用哪种后端语言,您的页面将始终具有相同的 URL,而且不透露后端语言还有一个安全优势正在使用。

于 2012-10-04T22:22:10.420 回答