独自の URL 短縮サービスを作成する


URL 短縮サービスは、Twitter やその他の狭いオンライン空間で広く普及しています。それらはすべて長続きするわけではないので、tr.im が実証しました、そしてそれらがシャットダウンすると、リンク履歴が消滅する可能性があります。ただし、ドメインを所有している場合は、独自のサービスをホストできます。

Facebook、Twitter、IM、その他のサービスで短縮したリンクは、その場限りの、大したことのないアイテムであり、価値がないと考えている場合でも、バックアップする、ネット上に多数のデッドリンクが残ることは、誰にとっても、誰かの検索にとっても良くありません。すでに投稿されているソーシャル ネットワーク リンクについてできることはあまりありませんが、ドメイン名登録に 10 ドルを費やし、創造的な短縮 URL のアイデアを持っていれば、誰でも短縮リンクをホスト、監視、制御できます。

の基本的なインストールを実行していきます。皆さん、WordPress がインストールされているほぼどこでも実行できるサーバーベースの Web アプリです。他にもたくさんのオプションがあり、それらについても説明しますが、Yourls は、独自の URL 短縮ツールを立ち上げて実行するための、非常にスマートで迅速な方法です。

必要なもの

  • ホスト型または DIY サーバー スペース:そのスペースでは、少なくとも PHP 4.3、MySQL 4.1 が実行されており、「mod_rewrite" 有効です。平たく言えば、これは、個人が基本的なホスティングのために月額約 5 ドルを支払うほとんどの主流の Web サーバーです。DIY サーバー タイプの場合、ランプLinux では、ワンプWindows の場合、またはマンプMac 上で。 Windows システムで DIY の道を歩む場合は、次のガイドを参照してください。コンピュータ上でブログをセットアップしてホスティングする独自の Web 対応システムにパッチを適用するための基本の多くをカバーしています。

  • ドメイン名:できれば短いものが望ましいでしょうが、飽和状態の .com/.biz/.net 市場では難しい場合があります。インスピレーションと幸運に恵まれるかもしれませんが、国際トップレベル ドメイン (TLD) (.tv、.nl などのピリオドの後の部分) に少しだけ追加料金を支払う必要がある場合もあります。 15ドルから90ドル。上のスクリーンショットで使用されている URL は一例ですが、ニカラグアの TLD を直接購入する方法がわからない限り、実際には実現可能ではありません。

  • サーバー ファイルへのアクセス:FTP クライアント (当社のクライアントなど) を使用しているかどうか読者が選んだ5つ)、コマンド ライン、またはホストの Web アクセスを使用するには、サーバー上のどこかに 1 つのフォルダーをコピーする必要があります。

セットアップ中

まずは行って、最新の Yourls パッケージをダウンロードする、それから、アクセスできる場所に解凍します。その後、サーバーのデータベースにアクセスする方法を決定します。新しい別個のデータベースを自分で作成できるか、それとも 1 つの場所にのみアクセスできるか?

私は個人的な Web サイトをホストするために 1&1 を使用しています。そのため、私の場合は、次の場所にある「コントロール パネル」に移動する必要があります。admin.1and1.com、ログインし、[MySQL Administration] をクリックして、[New Database] ボタンをクリックして、「yourls」という名前を付けます。使用できる距離はホストによって異なりますが、Google で検索して新しいデータベースを作成する方法や、指定されたデータベースにアクセスする方法を見つけることができるでしょう。データベースの名前、ホスト名、ユーザー、パスワードの文字列をすべてコピーし、Yourls のダウンロードを保存した場所に戻ります。

Yourls アーカイブ パッケージから抽出したフォルダー内で、「includes」フォルダー内に移動して、config-sample.php。これをテキスト エディタで開くと、上部近くに、ユーザー名、データベース名、パスワード、ホスト名など、ホストから取得したすべての情報を入力するように求める一連の行が表示されます。ここの図に示すように、右側の一重引用符内のこれら 4 つの設定のデフォルトの回答を置き換えます。

ファイルのさらに下の [サイト オプション] で、[短いドメイン URL] を要求する行を探します。独自のドメイン名をお持ちの場合は、それを入力し、末尾の「/」スラッシュを必ず削除してください。私と同じように、既存のドメイン名のサブフォルダーに Yourls を配置する場合は、サブフォルダーに入力し、やはりスラッシュを省略します。

最後に、全員とその兄弟がサイトを通じて短縮 URL を作成できるようにするか、パスワードを配布するかを決定します。前者のオープンオプションの場合は、「」の横の値を変更するだけです。YOURLS_PRIVATE" にtrue。おそらくより賢明な、パスワードで保護されたセットアップの場合は、usernameそしてpassword値はファイルの少し下にあります。

すべての作業が完了したら、ファイルを新しい名前で再保存します。config.php。 Yourls をドメインのサブフォルダーにインストールする場合は、さらに調整を行う必要があります。という名前のファイルに.htaccessメインの Yourls フォルダー (非表示になっている可能性があるため、「隠しファイルを表示」設定を有効にします) で、行の先頭から「#」を削除し、行の後にフォルダー名を追加します。RewriteBase /—私の場合はこうなりましたRewriteBase /u/, Yourls を次の場所にインストールしたためです。thepurdman.com/u/。そのファイルを保存して閉じます。

最後のセットアップ手順は、FTP クライアント、コマンド ライン、または Web アクセス ツールを起動し、Yourls フォルダーの内容をサーバーにコピーすることです。専用ドメインを持つユーザーは、これらのフォルダーとファイルをメイン アクセス スペースにドロップするだけで済みます。www場合によっては、セクションにドロップする必要がありますが、サブフォルダーにインストールする場合は、そのフォルダーにドロップする必要があります。

あなたのものを使用する

ファイルがエラーなくサーバーにコピーされた場合は、ブラウザーでファイルを置いた場所に移動し、次に/admin/install.php。データベースと構成ファイルが正常にセットアップされた場合は、左の図のような確認メッセージが表示されます。 Yourls のインストール サイトに移動し、/admin、リンクをいくつか作ってみましょう。

上でご覧のとおり (またはクリックすると拡大表示されます)、Yourls のインターフェイスは非常に単純です。必要に応じて長い URL やカスタムの短いコードを入力し、[短い URL を生成] をクリックしてサーバーに処理を実行させます。管理者は、自分のドメインで作成された短縮 URL を編集および削除したり、フィルターやキーワードを使用して既存の短縮リンクを検索したりできます。

Yourls についてはこれで終わりです。これは、一度機能させるとすぐに機能するアプリの 1 つです。ただし、注目に値する 2 つの追加ツールがあります。WordPress プラグインすべての投稿に対して Yourl が生成する短いリンクの作成を自動化できます。ブックマークレットジェネレーター自分のサイトに戻って新しい短いリンクを作成したくない人向け。

その他のオプション

独自のドメインはありますが、有料のサーバー スペースはありませんか?あなたは主に、自分のコンテンツへの安全なリンクを必要としているだけのブロガーですか?以下にいくつかの方法を検討します。

  • Googleショートリンク- 無料の Google Apps ドメイン パッケージの「Labs」機能。すばやく生成するための簡単にインストールできるブックマークレットはありませんが、Yourls と同様に追跡と編集が可能です。

  • su.pr-つまずきの URL 短縮ツールですが、サーバー スペースまたは WordPress インストールにすぐにインストールできます。

  • 裏返し- 別の PHP/MySQL ベースの DIY 短縮パッケージ。異なる感触とオプションを備えています。

  • 短縮URLそして小さな URL- 各ページと投稿の短い URL を自動生成する WordPress ベースのプラグイン。


潜在的に不安定な URL サービスを回避する独自の方法はありますか? URL を短縮するための優れたスクリプト、サーバー パッケージ、または無料の Web アプリを見つけましたか?それについて、そしてあなたが試した他のことをコメントで教えてください。おかげでルーファスリンクと技術サポートをご利用ください。