A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
作ってみました。
同じディレクトリーに入れてください。key.cgiはサーバーにあわせて属性変更してください。
form.html
<html><head>
<title>key</title>
</head>
<body >
<form method="post" action="key.cgi">
<input type="text" size="20" name="keyword">
<input type="submit" value="移動">
</form>
</body>
</html>
key.cgi
#!/usr/bin/perl
use strict;
use warnings;
use CGI::Carp qw(fatalsToBrowser);
use CGI;
my ( $q, $value, );
#「キーワード,ファイルアドレス」をスペース区切りでいくつでも可
my @key_ad = qw(a,a.html b,b.html c,c.html d,d.html);
#ハズレのアドレスを入れてください。
my $hazure = 'index.html';
$q = new CGI;
$value = $q->param('keyword');
foreach (@key_ad) {
my ( $key, $url ) = split /,/;
if ( $key eq $value ) {
print "Location: $url\n\n";
}
}
print "Location: $hazure\n\n";
No.1
- 回答日時:
Twitterで使われるbit.lyなどのURL短縮化サイトは、
これと似た動作をしていると言えますよね。
といったわけで、「URL短縮 CGI」をキーワードに検索してみてはいかがでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー 無料のレンタルサーバで、スクレイピング(?)はできますか? 2 2022/05/07 10:09
- Excel(エクセル) セルの値をグーグルで検索するエクセルVBAについて! 2 2022/08/01 21:41
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- JavaScript スマホ上で、左右スワイプで次のページに移動させたいです 2 2022/11/11 17:04
- その他(パソコン・周辺機器) フォルダの中を特定のキーワードを含むファイルだけ探したいのに、そのキーワードが含まれてないファイルも 2 2023/04/07 11:56
- ホームページ作成・プログラミング パスワードつきホームページ トップページ以下はどうなる 6 2022/08/16 12:04
- SEO 関係ないページを検索エンジンが拾ってしまう 1 2022/05/14 11:16
- テクノ・ハウス フリーBGMのどの曲か分かりません 1 2022/05/16 17:28
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- その他(パソコン・スマホ・電化製品) カシムラ スマートカメラ 取付け部材について 1 2023/08/12 23:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
apacheでPerl CGIが作動せず、5...
-
エクセルで集計したい。
-
ホームページでCGIのフォームを...
-
フォームを再送信しますか?
-
古ーくからフリーのtree.cgi掲...
-
CGIで出力するhtmlの<!DOCTYPE ...
-
htmlからパラメータで、cgiに渡...
-
入力フォーム(電話番号)
-
cgi アクセス制限 エラー
-
cgiの注釈が出来ない
-
cgiからsendmailを送信で文字化け
-
cgi
-
htmlファイルにPHPとCGIを埋め込む
-
3DCG
-
ホームページにメールフォーム...
-
CGIの記述について教えてくださ...
-
CGIの設置が分かりません・・・
-
ホームページにCGIを設置したの...
-
ホームページにCGIを設置したの...
-
サーバーのエラーでおしえてく...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで集計したい。
-
apacheでPerl CGIが作動せず、5...
-
フォームを再送信しますか?
-
ホームページにメールフォーム...
-
入力フォーム(電話番号)
-
3DCG
-
ホームページでCGIのフォームを...
-
(フリーの)ツリー掲示版CGI、...
-
/bin/awk '{print $5}'ってどう...
-
CGIが読み書きするデータファイ...
-
.htaccessについて
-
perlで書いたcgiでsqliteの使い...
-
htmlからパラメータで、cgiに渡...
-
アクセスカウンター(counter.cg...
-
cgiからsendmailを送信で文字化け
-
POSTメソッドの最大容量について
-
チェックボックスでのvalue値の...
-
CGI.pmはもう古い!?
-
ホームページにCGIを設置したの...
-
サイト訪問者の情報を取得したい
おすすめ情報