- ベストアンサー
CGIでリフレッシュメタタグの代わりを作りたい!!
CGIで作っていたページを、新しいサーバに移転しました。 そこで、引越しした旨と跡地としてさまざまなお知らせを書いています。 クリックで飛んでもらってもらったり、リフレッシュメタタグをHTMLに書き込んでも良いと思うのですが、 JavaScriptを使っていない人でもちゃんと転送できる強力なものを、CGIの勉強がてら、自動的にページを移転する方法を考えていました。 そのため、いろいろ調べて、サーバープッシュを使う方法もあると分かり作成してみたのですが、 IEで、不具合でるためちょっと使えませんでした。 どなたか、CGIで作成できる方、ぜひとも、ご教示、宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
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
その他の回答 (1)
- meikenpochi
- ベストアンサー率0% (0/1)
回答No.2
<meta http-equiv="refresh" content="1;url=http://www.yahoo.co.jp/"> ※content= には指定ページへジャンプするまでの秒数を指定します。
お礼
回答いただきありがとうございます。 単純にリダイレクトさせるのではなく、30秒程度、古い方のホームページを表示させた後ジャンプさせたいと思っております。 そのため、何か、よい方法(perl-cgi)はないでしょうか? 宜しくお願い致します。 また、metaリフレッシュの件、ご指摘ありがとうございます。