301

古いURLから新しいURLへのガイド役として、metaエレメントのrefreshを使っていた。こいつは人間が見る分にはいいのだが、リターンコードが200なのでプログラムだとまず引っ越しがわからない。で調べてみたところ、apacheではRedirectディレクティブを使うことでコード301、permanent movedを返せるようだ。ただこれだといきなりスパーンとリダイレクト先が表示されてしまう。今度は引っ越ししたことが人間にわかりにくくなってしまう。どうしたもんか。