我正在为我正在处理的项目“重命名”现有文件。为了保持向后兼容性,我保留了一个 cfm 文件以将用户重定向到新文件。
- 购买.cfm:旧
- shop.cfm:新
为了尽可能保持一切干净,如果用户尝试访问 buy.cfm,我想发送 301 状态码响应。
我知道我可以将任何一个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">
是否有任何理由使用一种方法而不是另一种方法?