23時38分32秒 [Perl/CGI]
昨日・今日にかけてブログで書いてたUTF-8なPerlとは無関係なんですが(^_^;)、以前作ったリダイレクトCGIの公開用ページを作りました。
◆長いURLを短くするリダイレクトCGI - Fumy Tiny URL
内容は大したことない、ただの「リダイレクトCGI」ですが。(^_^;)
まあ、せっかく作ったので専用ページも作ろうかと…思って作ったんだけど。サーバにUPする段階で気づきました。
これ、夏に、ジャンクCGIとしてジャンクCGI用ページで公開してたんだった。(笑)
…まあ、いいか。専用ページでは説明も詳しく書いたし。(^_^;;;
説明するほどのモノでもないんですけどね。
ただ、指定したパラメータに対応するURLにリダイレクトするだけのCGIですから。
用途はたぶん次の2つ。
長いURLを短くできるかどうかは、「どこに設置するか」によって変わってきますが。
ホームディレクトリ直下に r とかいう短い名称のディレクトリを掘って、そこに格納すれば、わりと短いURLが作れるんじゃないかと思います。
また、短くならんでも、「変化する可能性のあるURL」に対して固定的なURLを提供するのには問題なく活用できるでしょう。
例えば、とあるサービスを提供するURLが、あっちのサーバからこっちのサーバに変わったりする可能性がある場合、毎回移動するたびに新URLをアナウンスするのは大変です。なので、このリダイレクトCGIを使って、
http://www.example.com/service
みたいなURLを作って、(本来のURLではなく)このリダイレクト用URLを告知しておけば、移動のたびにアナウンスしなくても、CGIの設定を変更するだけで済みます。
まあ、そんな感じで。
自分で使うために作ったので、コントロールパネルみたいな機能はありません。^^;
リダイレクト先の登録は、CSVファイルを直接編集してUPする必要があります。
まあ、大した手間ではないでしょう。^^;
この日記へのコメントはお気軽に! コメント数:0件
コメント数: 0件