短縮URLってやつ使ったことないんですが、こんな感じじゃないかな・・・
Perl+SQLite
です。
[管理ツール]
/admin/index.html
が管理ツールです。
ここでURL登録します。
短縮URLと転送先アドレスのリストが表示されます
/admin
は.htaccessなどでアクセス制限をかけてください。
[設定]
/admin/admin.cgi
の
$ListLength=255;
ってところで1ページに表示するリストの数を設定できます。
/admin/index.html
の
var BaseUrl="../";
ってところに絶対アドレスを設定しておけば短縮URLが絶対アドレスで表示されます。
[mod_rewrite]
標準でmod_rewrite使う仕様になっています。(?一文字分短縮されるだけですが・・・)
.htaccessが添付されています。
RewriteBaseの設定等必要なら書き換えてください。
[対応ブラウザ]
Firefoxしかテストしていませんが、何でも平気と思う。
ダウンロード