所在ディレクトリに捕われないリンク機能を提供
CGI用のPerlスクリプトです。
ホームページ内で所在ディレクトリに捕われないリンク機能を提供します。つまりサーバのほうでリンク先に指定されたファイルを探してジャンプします。HTMLファイルのリンクタグに呼出文を記述して使用します。以下の例をご覧ください。
従来の記述例:
<a href="../new/diary9701.html">日記のこの部分</a>を見て下さい。
「リンクジャンプ」とUNIXのリンク機能を利用した場合の記述例:
<a href="j.pl?diary9701">日記のこの部分</a>を見て下さい。
ディレクトリ記述がなくなるので、リンク元・リンク先のファイルを他のディレクトリに移動しても、HTML記述を変更する必要がなくなります。ハイパーテキストは、個々のテキストの所在を気にせずに自在に仮想空間を飛びまわれる、そんな概念であったはず。記述もディレクトリ構造から解放されて当然です。