CGI・PHPのURL短縮

サイト製作  2006/3/28

CGIやPHPのファイル名は大抵、bbs.cgi diary.php などです。
これは、HTML同様「index」とすることでURLの短縮ができます。
当然のことですが、以外と活用法を知らない人が多いのです。

まず、以下のサンプルURLがあります。
ネットマニアで配布しているウェブログシステムを例にします。

http://www.netmania.jp/blog/index.php

もともとindexにしていますので、スラッシュ切りでもOKです。

http://www.netmania.jp/blog/


次に、モバイル版へアクセスする為のURLです。

http://www.netmania.jp/blog/index.php?mode=mobile

index.phpの後ろに、モバイルへのURLが付きます。?mode=mobile
さすがにURLは長くなりますが、この場合でもindex.phpをもちろん省くことができます。
つまり、以下のように短縮できます。

http://www.netmania.jp/blog/?mode=mobile

index.php を省けるのでURLが短くなります。
これが、blog.php などのファイル名だったら省くことはできません。
このスラッシュの後ろに?が付くURLは、迷惑メール等で頻繁に見る形です…

少しでも、URLを短くする為にファイル名をindex にしているのです。
「index」のファイル名短縮はHTMLだけではなく、CGI・PHPでも有効に使えます。
利用する機会は頻繁にありますので覚えておきましょう。

«BACK   NEXT »  

WEBコラムカテゴリー

最近のエントリー

月別アーカイブ