«前の日記(2006-02-06) 最新 次の日記(2006-02-08)» 編集

netail.net

自作フリーソフトや,ゲームに関する雑記を公開してます.
日記はソフトウェア工学の論文ネタが中心です.

最近のお知らせ (古いものはこちら)


2006-02-07 [長年日記]

_ [お知らせ] 古い日記からのリダイレクト

リダイレクトによる古い日記→新しい日記の転送をはじめました.

とりあえず(便宜上)内部的には,次のような形のコードで,TDiary::ForceRedirect 例外をわざと発生させてます.

raise ForceRedirect( NewDiaryURL + "?date="#{date}" )

2月8日追記: だいたい次のような感じで 301 Moved を生成するようにしたので,途中にリダイレクト用のページなんかは出ないはずです.

new_path = SiteURL
new_path = new_path + "?" + query_string if query_string
print @cgi.header( "status" => "301 Moved Permanently",
                   "Location" => new_path )
お名前:
E-mail:
右の画像に書かれている文字列を入力してください:
コメント: