是否有URL重写一个ColdFusion本站的ISAPI_Rewrite V2任何陷阱?
-
21-08-2019 - |
题
我一直在问,以帮助一些ColdFusion的开发和的任务之一是进行URL重写,大多转向URL参数转换为清洁的网址。
该网站是与运行在IIS CF8,与赫利技术的ISAPI_Rewrite V2托管服务。
是否有任何事情,我应该注意的事项?
感谢。
解决方案
此应该罚款。 IIS(或ISAPI插件)处理与该URL重写和然后将其传递到CF就好像它是请求与原始URL。
大多数人做的,以改善他们的SERP排名URL重写 - 关键,这是确保这是在以前的地方,现在原来的URL返回一个301(永久移动)重定向到新的URL。这保持了与旧的URL相关联的“链接汁”。不要使用CFLOCATION做你重定向 - 这个标签做了302 ...
其他提示
我一直在使用的ISAPI_Rewrite和ColdFusion几年,具有良好的效果。
我想,如果你能建议升级到3.0版本。虽然第2版工作得很好,我已经找到了最新的版本更容易使用,因为它是用的 mod_rewrite的。
在底线是一个URL重写和应用程序服务器(ColdFusion的或其他方式)应该不会有问题一起工作。如果是这样,你可能已经安装的重写规则不正确(或正在使用一个蹩脚的重写)。
它被传递到应用程序服务器之前的URL重写器改变请求的外观。只要最终结果是foo.cfm?VAR =值,不管是实际的URL或重写的结果,这将是细
不隶属于 StackOverflow