ページ内から、別サイトへリンクを飛ばす際に、別サイトのページを開きますと言う、案内のページを表示させたいと思います。
このような仕掛けは、CGI で可能でしょうか。
イメージは 2ch のリンクです。
もし、可能で有れば配布して下さっているサイト等をご紹介して頂けないでしょうか。
2ch 等の場合は、web サーバ側で対処しているように思います。
基本的には、レンタルサーバ上での運用を考えており、web サーバのカスタマイズは出来ません。リンク毎に設定が必要になると思いますが、CGI で実現出来ないでしょうか。
No.1ベストアンサー
- 回答日時:
URLを受け取ってそのURLを表示させ(案内ページ表示)、METAタグでジャンプさせてあげるというスクリプトでいけるのではないかと思います。
HTMLが
<HTML>
<HEAD>
<TITLE>test</TITLE>
</HEAD>
<BODY BGCOLOR="#ffffff">
<A HREF="cgi-bin/test.cgi?url=http://yahoo.co.jp/">jump to yahoo.co.jp</A>
</BODY>
</HTML>
案内ページとジャンプのCGI(Perlだとすると)が
#!/usr/bin/perl
require './cgi-lib.pl';
&ReadParse;
$url = $in{'url'};
print "Content-type: text/html\n\n";
print <<HERE;
<HTML>
<HEAD>
<TITLE>test</TITLE>
<META HTTP-EQUIV="Refresh" CONTENT="3; URL=$url">
</HEAD>
<BODY BGCOLOR="#ffffff">
<A HREF="$url">$url</A>
</BODY>
</HTML>
HERE
exit;
という感じでいけるのではないかと思います。
ありがとうございました。
上記サンプルで、希望通り動作させる事が出来ました。
cgi-lib.pl が判らなかったのですが、Perl のライブラリとの事で、
http://cgi-lib.berkeley.edu/
より、ダウンロードさせて頂き、サンプルを動作させる事が出来ました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PDF こんなPDF作れますか? 6 2022/05/13 11:14
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
- 美術・アート トレパク疑惑をかけられにくくするには ここ最近いわゆるトレパク警察のいいがかりがが厳しくなったようで 1 2023/08/21 09:59
- ホームページ作成・プログラミング ログインしないとみることができないWebページの作成方法 3 2023/07/29 13:33
- UNIX・Linux linux(lubuntu)vivaldi-stable上でのxdg-openの扱いについて 1 2022/07/23 20:39
- その他(クラウドサービス・オンラインストレージ) firestorage_androidスマホでダウンロードできない 1 2022/10/25 08:18
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- ホームページ作成・プログラミング パスワードつきホームページ トップページ以下はどうなる 6 2022/08/16 12:04
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
apacheで403を404のように見せる
-
apacheでPerl CGIが作動せず、5...
-
CGIの中で出力するテキスト内容...
-
エクセルで 自動的に◯や数字を...
-
ファイルをディレクトリ分配の...
-
DBを10件毎に表示ページング...
-
毎○曜日って、使いますか?
-
[Excel] ある日の曜日が当月の"...
-
曜日を求めるプログラムはどう...
-
月の第一週とは
-
週2回のペースって だいたい何...
-
cgiとplとpm
-
raspberrypiから外部サーバーへ...
-
HTTP 200 OKの後のリダイレクト?
-
クライアントのIPとマシン名を...
-
エクセルで相対パスの書き方を...
-
perlでHTTP Request Headersの...
-
よくある 『 第○(1・2・3・4・...
-
VBAでExcelのヘッダーに文字列+...
-
毎週同じ曜日にラブホに行くと...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
apacheでPerl CGIが作動せず、5...
-
CGIの中で出力するテキスト内容...
-
apacheで403を404のように見せる
-
携帯サイトでバナーをランダム...
-
Googleアラリティクスの埋め込...
-
ローカルサーバーでの動作確認
-
未入力のチェックをするには?
-
MAMPでpythonを実行させたい
-
CGI(Peal)でURLデコード
-
SSI で #exec 以外で Perl-CGI ...
-
はじめまして、レンタルサーバ...
-
jQueryのpostからのリクエスト...
-
サクラのレンタルサーバーです...
-
月の第一週とは
-
6月の第2 第4火曜日は何日...
-
よくある 『 第○(1・2・3・4・...
-
DBを10件毎に表示ページング...
-
エクセルで毎月第2週日の水曜日...
-
[Excel] ある日の曜日が当月の"...
-
週2回のペースって だいたい何...
おすすめ情報