• ベストアンサー

CGIでリフレッシュメタタグの代わりを作りたい!!

CGIで作っていたページを、新しいサーバに移転しました。 そこで、引越しした旨と跡地としてさまざまなお知らせを書いています。 クリックで飛んでもらってもらったり、リフレッシュメタタグをHTMLに書き込んでも良いと思うのですが、 JavaScriptを使っていない人でもちゃんと転送できる強力なものを、CGIの勉強がてら、自動的にページを移転する方法を考えていました。 そのため、いろいろ調べて、サーバープッシュを使う方法もあると分かり作成してみたのですが、 IEで、不具合でるためちょっと使えませんでした。 どなたか、CGIで作成できる方、ぜひとも、ご教示、宜しくお願い致します。 

質問者が選んだベストアンサー

  • ベストアンサー
  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.1

METAのリフレッシュはJavascriptではないのでOFFでも動くと思いますが・・・ Perlだと #!/usr/local/bin/perl print "Location:http://www.yahoo.co.jp/\n\n"; exit; あとは.htaccessが使えればそれで飛ばすこともできます。 http://mikeneko.creator.club.ne.jp/~lab/web/htaccess/redirect.html#redirect2

ayu_mi_nic
質問者

お礼

回答いただきありがとうございます。 単純にリダイレクトさせるのではなく、30秒程度、古い方のホームページを表示させた後ジャンプさせたいと思っております。 そのため、何か、よい方法(perl-cgi)はないでしょうか? 宜しくお願い致します。 また、metaリフレッシュの件、ご指摘ありがとうございます。

その他の回答 (1)

回答No.2

<meta http-equiv="refresh" content="1;url=http://www.yahoo.co.jp/">   ※content= には指定ページへジャンプするまでの秒数を指定します。

関連するQ&A

専門家に質問してみよう