短縮URLの仕組み


整理用にメモ。

短縮URLでアクセスできる仕組みは、要はリダイレクトを利用しているだけ。

サンプルとして、こちらのページで短縮URLを作成してみる。
https://goo.gl/

まずhttp://www.yahoo.co.jp/を入力すると、
http://goo.gl/0wXWlPという短縮URLが作成される。

この短縮URLにアクセスすると、
つまりhttp://goo.gl/にある0wXWlPという名前のファイルにアクセスすることになる。

そして、このファイルにアクセスした場合は
http://www.yahoo.co.jp/にリダイレクトするという命令を以下のように.htaccessファイルに書いてあげればリダイレクトにより短縮URLによるアクセスが実現できる。

Redirect /0wXWP http://www.yahoo.co.jp/ 
このエントリーをはてなブックマークに追加