作業中のプロジェクトの既存のファイルの「名前を変更」しています。下位互換性を維持するために、ユーザーを新しいファイルにリダイレクトする cfm ファイルをそのまま残しています。
- buy.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">
ある方法を他の方法よりも使用する理由はありますか?