独自ドメインのURL短縮サイトをサーバー内に構築してみた!

字数制限があるのにURLが長くて困った


20130626nayamu

なんて時に大変役立つのがbit.ly等に代表されるURL圧縮サイトです。これまで私は短縮サイトを「単なる短縮」を目的としたものではなく、「ブックマーク」的な意味合いも含めて使っていたのですが、最近はamazon(amzn.to)やgoogle(goo.gl)など独自の短縮ドメインを利用するサイトが増えて、一元管理が難しくなってきました。そこで自分専用の短縮ドメインを作りたいなと調べたら(参考:[絵文録ことのは]、意外と簡単な事がわかりました!そこで、実際に作ってみたら、本当に簡単でした!!

まずは調査だ

まずはURL圧縮サイトを作る方法をインターネット上で調べてみる事にしました。「短縮URL 自作」などで検索をしていると大きく分けると2つの方法がある事がわかりました。
1.既成ソフトを入手してサーバーに構築する
2.自分でコードを作成してサーバーに構築する
phpを使った簡単なコードで作成できると書いてあるブログもあったのですが、そんなに時間をかけたくなかったので1を選択しました。既成ソフトもたくさんあるようだったのですが「有償なもの」「アフィリエイト目的なもの」「怪しいもの」「外部の人の利用を目的なもの」が多い印象を受けました。若干、ねずみ講的なサイトもありました…。そんな中、GNUで(無料で)公開しているサイトを発見しましたので、今回は「URL短縮プログラム-WebCreativePark」を利用する事にしました!私は自分専用に使いたいだけで、短縮機能を一般の人にも公開するサービスを始めたいわけではないので、Web Creative Parkさんの機能で十分でした(URL短縮サイトを外部の人に提供するサービスを始めたいなら、厳しいです)。ひとまず、URL短縮ソフトは無料でGET出来ました!

独自ドメインを決めよう!

次は短くするドメインを入手する必要があります。私の場合は独自ドメイン(このサイト)があるので「http://www.juntoohki.com」のサブドメインとして利用する事を考えましたが、最短でも「http://s.juntoohki.com」となり22文字もあります。これでは短縮の意味がありません。そこで新たに独自ドメインを入手する事を決めました。
普段私が使っているバリュードメインで、短い空きドメインを探すことにしました。当然TLD(トップレベルドメイン:”.com”や”.jp”)の前が短ければ、全体のURLは短くなります。調べてみると、ほぼすべてのドメインで二文字以下での取得は難しい(あるいは、値段が高い)事がわかりました。やはり短いと覚えてもらいやすいですし、人気が高いのです!そこで、2文字は諦めて3文字のドメインを取得する事にしました。色々と考えましたが、簡潔に私の名前「JuNTo」の頭文字で「JNT」にする事にしました。後は、jntが空いている最も安いドメインを探すと、”.li”が空いていたので、jnt.liを取得しました!

20130626jntli

サーバーをGET!!

次にサーバーを用意する必要があります。既にサーバーを持っているなら、それを利用できますが、ない場合は新規購入するか、無料サーバーを借りるか、自作する必要があります。自作はかなり難しいと思うので、安いレンタルサーバーを借りるとすると、ロリポップさくらインターネットなどが有名です(今回のURL短縮ソフトが動くかは未検証です)。ちなみに、私は海外のサーバーを使っています。

ドメインのネームサーバーを入力する!

ドメインとサーバーを入手出来たら、ドメインのネームサーバーを入力する必要があります。簡単にいうと、ドメインの行先を教えてあげるイメージです。まずは、サーバー側のネームサーバーを調べます(そのサーバーのある住所的なものです)。そして、ドメインを取得したサイトで、取得ドメインのネームサーバーを変更します。
20130706nameserver

遂にサーバーにソフトを構築!

さぁ、いよいよ大詰めです!先程ダウンロードしたファイルを解凍します。その中にあるindex.phpをテキストエディターなどで開き、パスワードを買えます。パスワードは上から11行目の
「$password = “admin”;」の””内を変える事で設定できます。詳細は、WebCreativeParkさんのサイト内に書かれているので、参考にして下さい。
そして、サーバーにindex.phpと.htaccess(パッと見ファイル名がないように見えます)をアップロードします。私はアップローダーにffftpを利用しています。アップロードする際に、フォルダのパーミッションを777に変更する必要があるので気をつけて下さい!

完成!実際に使ってみよう!

アップロードが完成したら、自分のドメインにアクセスしてみて下さい(決めたドメイン「http://○○○.××/index.php」にアクセスするだけです)。そうすると、パスワードを入力できる画面が出るはずです(実は、私は一回エラー画面が出ました。再度アクセスしたところ、全く問題なく使えるようになりました。理由は不明です。)。
後は、URLを入力すると以下のように短くなります。
1.自分のサイト:25文字→15文字
http://www.juntoohki.com→http://jnt.li/1
2.シュアールのフェイスブックページ:33文字→15文字
http://www.facebook.com/ShuRGrouphttp://jnt.li/2
3.twitter(日本語):28文字→15文字
http://twitter.com/juntoohki→http://jnt.li/3
4.twitter(English):28文字→15文字
http://twitter.com/junto_eng→http://jnt.li/4
5.自分のブログ:30文字→15文字
http://www.juntoohki.com/blog/→http://jnt.li/5
6.Ashoka内の紹介ページ:40文字→15文字
https://www.ashoka.org/fellow/junto-ohki→http://jnt.li/6
7.英語のプロフィル:41文字→15文字
http://www.juntoohki.com/profile-english/→http://jnt.li/7
8.父のゴルフ教室:30文字→15文字
http://www.ken-golfschool.com/→http://jnt.li/8
9.TEDxTokyoトーク:42文字→15文字
http://www.youtube.com/watch?v=DwSh_wvxPKs→http://jnt.li/9

ちなみに、ここでは二つの問題があります。一つ目は、そもそも短縮する文字が少ないと意味がないという事です。
シュアールホームページ:14文字→16文字
http://shur.jp→http://jnt.li/10
このように、逆に文字数が多くなってしまっては短縮の意味はないですね。そして二つ目は、twitterに関してです。twitterは、強制的に独自の「t.co」に短縮されてしまうので、いくら短縮しても20文字になってしまうそうです(参考)。せっかく上にあるように14文字や15文字にしたのに残念です…。
ただ、アーカイブとしては価値はどちらもありますね!

最後に…

この手のサービスは4年前にtwitterの短縮URLが改ざんされる事件が起きた時がピークだったようで、最近は新しい記事を見つけられませんでした。しかし、私の悩みにもありましたが、逆にサービスが増えたためにブックマークとして機能するのが難しくなったので改めて需要が生まれるのかなとも思っています。また、他のサイトでも指摘されていましたが利用しているサービスがクローズするリスクを考えると自前のサーバーに構築できている安心感はありますね。
ひとまず、自分が欲しかったサービスを作れたので個人的には満足しています!

ダボス会議YGLランチ会「山崎直子さんに宇宙の未来を聞きました。」

先日、ダボス会議YGLのランチ会に参加させて頂き、宇宙飛行士の山崎直子さんから話を聴きました。

20130712yamazaki
「宇宙に出ると地球が頭上にあったことに驚いた」
「90分で地球を一周するので45分ごとに昼夜が入れ変わる」
「パチンコ産業は21兆円だが、宇宙産業は3000億円しかない。」
「将来は、宇宙を経由してアメリカに2時間ほどで行けるようになる」
「女性宇宙飛行士は1割だが、そもそも女性の志願者が1割くらいなので、なれる比率は同じ」
「宇宙では足で物を掴んで、手で移動する」
「現在、宇宙飛行士の死亡率は3.7%である」
など、今まで知らなかった話を伺いました。とても面白かったです!

更に、JAXAでは多くの人に宇宙を活用して頂こうという事で、
・宇宙飛行士に宇宙で作業をしてもらう、550万円/時間
・宇宙に物を持っていく、330万円/kg
・宇宙から物を持ち帰る、550万円/kg
というサービスも用意されているようです。今まで以上に気軽に(?!)、一般企業でも宇宙で実験する事が可能になるそうです。

色々と興味深い話を伺いましたが、その中で「遂に人類は宇宙を本格的に利用し始めたか……」と実感しました。科学技術の発展によって化石燃料など地球が長い年月をかけて蓄えてきた資源を人類はあっという間に使い果たそうとしています。自然界には存在しない物質もたくさん作ってきました。その影響は生態系を大きく変えてきています。今度は宇宙に出て地球では不可能だった新しい技術の開発や資源の発掘をしていくわけです。ポジティブな面もあるはずですが必ずネガティブな面もあります。これから人類はその両面に立ち向かっていく必要があると考えると、大きな夢と可能性を秘めていると同時に新たな課題も生まれるのだろうと思います。果たして人間の行きつく先はどこなのか、私には見る事のできない遠い将来の話だと思いますが、他人事とは思えない不思議な感覚を得ました。

ただ、私も今回を機に今まで以上に宇宙に興味が出てきて、是非とも宇宙で手話をしてみたいと思ったのでAXEが行ている宇宙に行けるキャンペーンに応募してみました!応援、宜しくお願いします!宇宙で手話をするぞー!!
☆投票URL☆

上毛新聞「トップトーク」インタビュー掲載

私の地元、群馬県の地域新聞である上毛新聞(6面、経済)の「トップトーク」にインタビュー記事が掲載されました!

20130716jomo
地元の新聞に大きく掲載されたので、久しぶりに嬉しかったです!
群馬県にはシュアールのサービスが導入されていないので、こういった機会に更に多くの方に知って頂き、サービスが広がっていければと思います!

秋田のシリコンバレー、横手市に行ってきました!

2013年6月22日、23日に秋田県横手市で行われた第五回ITエースを狙えプロジェクト(通称ITAP)のゲストスピーカーとして秋田県に行ってきました!

20130706ITAP-1
21日に前倒しで秋田入りし、スタッフの方に横手の由緒ある企業を見学させて頂いたり、美味しいランチを御馳走になったり(偶然にも私の学部時代の指導教官、飯盛義徳先生が行っているファミリービジネス大賞「優秀賞」を受賞した佐藤養助商店さんでした!)、市役所の方と打ち合わせをさせて頂いたり、と横手市を満喫させて頂きました!そして、横手滞在二日目(イベントとしては初日)のセミナー「商売繁盛☆ネット活用術」の中で”ITが商売促進のためだけではなく、使い方によっては聴覚障がい者の問題を解決するツールとなる”事を話しました。

20130706ITAP-2
本当に自然の豊かな素晴らしい町でした。そして、人の豊かさも素晴らしかったです!今後も、横手と色々と繋がっていければ嬉しいです!!

日本経済新聞39面記事掲載

6月29日の日経新聞39面にて、クラウドファンディングの記事内でSLintoの事が紹介されました!

20130701nikkei

通訳スタッフが自宅で記事を発見して私にメールをくれたのですが、私自身は入手できなかったので画像はその社員から送ってもらったものです。
先日の6月24日に続き、1週間に2回目の日経出演です。日経さんには本当に良く取り上げて頂けています。ありがたい事です。