CGIでリダレクトする
statusとLocationヘッダを指定すればOK。
#!/usr/local/bin/ruby -- require "cgi" cgi = CGI.new print cgi.header( { "status" => "REDIRECT", "Location" => "http://d.hatena.ne.jp/unageanu/" })
cgiにアクセスすると以下が返され、
HTTP/1.1 302 Found Date: Sat, 12 Jul 2008 11:34:57 GMT Server: Apache/2.0.52 (CentOS) Location: http://d.hatena.ne.jp/unageanu/ Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
ブラウザは、"http://d.hatena.ne.jp/unageanu/"にリダイレクトします。
確認はこちらから
参考: