我正在为正在处理的项目“重新命名”现有文件。为了保持向后兼容性,我将cfm文件保留在原处,以将用户重定向到新文件。
为了使所有内容保持尽可能干净,如果用户尝试访问buy.cfm,我想发送301 statuscode响应。
我知道我可以将
cflocation
与statuscode
属性一起使用<cflocation url="shop.cfm" statuscode="301" addtoken="false">
或者我可以使用
cfheader
标签。<cfheader statuscode="301" statustext="Moved permanently">
<cfheader name="Location" value="http://www.mysite.com/shop.cfm">
是否有理由使用一种方法而不是另一种方法?
最佳答案
我认为他们做同样的事情,<cflocation>
更具可读性
关于redirect - cflocation与cfheader进行301重定向,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14472760/