2012-01-28
短縮URLサイトのしくみとその他機能
数ヶ月前には短縮URLのサイトの仕組みすらわからずあたふたしてた人だったりしました。
今はhime.msを運営しています。
今はSQL鯖と.htaccessにredirect permanentを追加してる状態ですが、ユーザーが増えてくるとあれだなーということで、SQLに問い合わせしてジャンプURLを変更してやろうかなーとか思っているところです。
↑は無限にあるURLの単純な短縮用ですが。
問題はRewrite Engineを使った半永久的なURLジャンプです。
http://live.nicovideo.jp/watch/lv????
http://www.nicovideo.jp/sm9
みたいに特定のワード+可変数字 ならいくつも追記できるわけなんですが、
http://www.ustream.tv/channel/????
みたいに、ユーザーが自由に設定できる場合の半永久短縮だと、前者と競合してしまうんですよね。
今はhime.ms/u/ustreamchannel みたいにクッション挟んでますが、これの競合しないバージョンをどうやってつくろうかなぁと思ってるわけです。
ustみたいなURLを増やそうと思ったらもうはちゃめちゃ。
というわけでredirect permanentを使用せずに全部rewrite engineでまとめてphpに送信してしまおう的なことを考えてたり・・・。
いい解決策あればだれかお願いします・・・・・。