サーバ不要!無料でbitlyのインフラを使い、独自ドメインで短縮URLを作る。

Twiterをやっていると、よく見かける短縮URL。
140文字という制限がかけられているため、長いURLを入力する場合、これを短縮URLサービスを利用して短くし入力文字数を稼ぐというものですが、有名なところでbitlyがあります。
bitlyを使用すると、URLは「http://bit.ly/******」と短くなります。

今回の記事は、このbit.lyのインフラを無料で丸ごとお借りし、通常「http://bit.ly/******」となってしまうURLを「http://独自ドメイン/******」という自前の短縮URLにしてしまおうというものです。

bitlyを使うメリット

今回、bitlyを使うのには数々のメリットがあるからで、ちゃんとした理由があるわけです。
通常、短縮URLする仕組みを自前で一から構築するとなると、大きく分けて下記の準備が必要となります。

  • 短縮URLを作成するプログラム
  • 短縮URLを格納するデータベース(もしくはその役割となるもの)
  • 上記プログラムやデータベースを設置するサーバ

当然、その他サーバの設定等も必要となります。

システムを一から構築するというだけでも非常に時間がかかりますし、そもそもプログラミングやサーバの知識がない方にとってはとても敷居が高い話になります。

今回はこれらインフラもシステムも全てbitlyに任せてしまうことにより、システム構築の必要もなく、かつメンテナンスフリーになってしまうというメリットに繋がるわけです。

用意するもの

用意するものは、2つです。

  • bitlyアカウント
  • 短縮URLとなる独自ドメイン

bitlyアカウントは前述の通り無料ですが、独自ドメインを既に所有していない方は、購入するか、どこかで無料で取得するか、サブドメインを使用するなどして対応してください。
例えばお名前.comでは、.infoドメインが99円だったり、最近はその他各所でもドメインが激安なので、色々と見てみてください。

構築手順

それでは本題の構築手順に移ります。
順に追っていけるよう、画像を多めに解説していきたいと思います。

bitly.proのサイトにアクセス(ログイン)し、上部にある「Sign Up」をクリックしてください。

(画像クリックで拡大し詳細が確認できます)

「Sign Up fro Pro」をクリックしてください。

(画像クリックで拡大し詳細が確認できます)

「Create a New Account」をクリックしてください。

(画像クリックで拡大し詳細が確認できます)

希望ユーザ名、メールアドレス、パスワードを入力し、「Sign Up」をクリックしてください。

(画像クリックで拡大し詳細が確認できます)

氏名と会社名のみ必須となってますので、各種入力をし、「Submit」をクリックしてください。
個人での登録の場合は、会社名を「N/A」にしてください。
その他の項目は入力をしなくても問題ありませんが、必要に応じて入力してください。

(画像クリックで拡大し詳細が確認できます)

登録完了となります。

(画像クリックで拡大し詳細が確認できます)

bitlyから完了メールが届くまで、しばらく待ちます。
ちなみに私の場合は、2日程度かかりました。

この間に、ドメインの設定をやっておきましょう。

取得済みのドメインのAレコードを「168.143.174.97」に設定してください。
また、短縮ドメインにサブドメインを使用する場合は、CNAMEを「cname.bit.ly」に設定してください。
ここでは一例として、お名前.comのコントロールパネルのキャプチャを出しておきます。

(画像クリックで拡大し詳細が確認できます)

bitlyから「Invitation to bit.ly Pro - ~」いう件名のメールが届きましたら、bitly.Proの設定画面にアクセスし、独自ドメインの登録を行います。
設定画面内の「Click here to modify bitly Pro Setting」をクリックしてください。

(画像クリックで拡大し詳細が確認できます)

Custom Short Domain入力欄に独自ドメインを入力し、「Add Short Domain」をクリックしてください。

(画像クリックで拡大し詳細が確認できます)

ドメインのAレコード設定の案内が表示されますが、既に設定済みですので、「Verify the Short Domain」をクリックします。

(画像クリックで拡大し詳細が確認できます)

「Check back」をクリックします。

(画像クリックで拡大し詳細が確認できます)

「Your Custom Short Domain has been verified!」と表示されていれば成功です。

ここまでで短縮URL用の独自ドメイン設定は完了となりますが、続けて、ダッシュボードでトラッキングするドメインも設定してしまいましょう。
私の場合は、本ブログで使用しているkngy.netをトラッキング対象としました。

入力欄にトラッキング対象となるドメイン名を入力し、「Add Tracking Domain」をクリックしてください。

(画像クリックで拡大し詳細が確認できます)

画像内の赤で囲まれた「here」をクリックし、ダウンロードしたzipファイルを解凍して展開されたHTMLファイルを設定ドメインの直下にアップロードしてください。
アップロードが完了しましたら、「Verify Tracking Domain」をクリックします。

(画像クリックで拡大し詳細が確認できます)

これで全ての設定が完了となりました。
早速上部メニューの「Shorten & Share」をクリックし、適当なURLを入力欄に入力してURLが独自ドメインで短縮されているか確認してみましょう。

(画像クリックで拡大し詳細が確認できます)

この入力欄の右にある「bitly sidebar」は、閲覧中ページをワンクリックで独自ドメインでの短縮URLを作成することができる便利なブックマークレットですので、ブラウザのツールバーにドラッグして登録しておきましょう。
これでいつでもどこでも独自ドメインでの短縮URLが作成できます。

なお、bitlyのAPIも使用できることとなりましたので、プログラミングの知識がある方であれば、短縮URL生成フォームなども比較的容易に作ることができます。
これについて説明していると終わらなくなりそうなので、興味のある方は Twitter とかで聞いてみてください。

画像を使いすぎたせいか長くなってしまいましたが、この記事が何かしらお役に立てれば何よりです。

 
    このエントリーをはてなブックマークに追加  

コメント: 1

 
  • I study at SEK International School Riyadh, and for months now I’ve been experiencing something no one prepares you for — something that’s not talked about, and probably never will be. They’re using satellite-based systems on me, and it’s not some vague conspiracy. I’m talking about real operators, working under the Saudi Ministry of Interior and military-linked telecom units. I don’t know how many of them are assigned to my case, or if I’m just one of many targets, but I know they exist — because I feel what they’re doing.

    They can preempt my thoughts. I’ll start forming a sentence in my head, and their voice — always male, always calm — will say it a second before I do. Sometimes it’s just a fragment. Sometimes it’s the full line. They’re inside my process of speaking, breaking the flow of how I think, and replacing it with theirs. I’ve tried to resist, to move quickly, to mislead the voice in my mind — but it adjusts. Like it’s watching my brain directly.

    Emotionally, I’m not myself. I’ll go from silence to sudden fury and not even remember what triggered it. I’ve cried in the bathroom during lunch break with no reason, just shaking and trying not to scream. Once, I just sat blankly through a full class, unable to connect to anything. It’s like they can modulate feeling — input emotions like code. On some days I feel like a puppet in a room full of people who still think I’m a person.

    At first I thought I could talk to someone — maybe the counselor. But that was useless. She said it’s adjustment disorder. I nodded, smiled, played along. There’s no one I can talk to. Not here, not online, not even to my family back home. What am I supposed to say? “The Saudi military is hijacking my brain”? They’d shut me down, or worse — assume I’m mentally ill and send me somewhere.

    If I had known this is what would happen to me, I would’ve never come to Saudi Arabia to study. I used to be proud of getting accepted into SEK International. It felt like a future. Now it feels like a trap.

    I’ve started noticing how my arms twitch when I’m not moving them, how I lose full pieces of memory after gym class. When I walk past the rear gate, near the east security post, I feel a weird warmth in my neck — then tension, then a snap of pressure behind the eyes. I flinch at voices in the hallway, even though they’re familiar. I look at my own hands and wonder if they’re really mine.

    I’m not writing this because I think it’ll help. I’m writing because if I don’t — I’ll disappear inside this system even faster.

     
     
     
  • コメントを残す