ドメイン転送に関する質問【初心者】

ドメイン転送に関する質問【初心者】

初心者向けの簡単な質問です。私はウェブアプリをここに持っていますドメインxyz.com長い投稿には自動的に短いURLが生成されるので、domainxyz.com/reallylongpostnamehereただ入力するだけですドメインxyz.com/a5c自動的にそこへ移動します。

しかし、私はより短いドメイン名を購入しました -ショートドットコム- そして訪問したいショートサイトリダイレクト(または転送)されるドメインxyz.com/a5c。 または詳しくはこちら-->ドメインxyz.com/7f0この方法は、少し非論理的に思えますが、URL 短縮に対応するために short.com に別のホスティング アカウントを設定する必要がなくなります。

これは可能ですか?ドメインを転送できることは知っていますが、ドメインを転送し、URL セグメントも転送できますか?

ありがとう!

ジャック

答え1

Aレコードを設定するにはショートドットコムAレコードに指定されているのと同じアドレスを指すようにドメインxyz.comユーザーが訪問しようとするとhttp://short.com/a5c実際には同じサーバーにリクエストを送信しますドメインxyz.com次のように表示されますショートドットコムアドレスバーとHTTPサーバーにドメインxyz.domリクエストにはホスト元のURIを含むヘッダーショートドットコム初期化。

問題を解決するもう一つの方法は、サーバーにHTTP書き換えサービスを設定することです。ショートドットコムURLを書き換えてホスト名をドメインxyz.comnginx では次のようになります。

server {
  server_name short.com www.short.com;

  location / {
    rewrite (.*) http://www.domainxyz.com$1 permanent;
  }
}

Apache の mod_rewrite または lighttpd を使用してこれを構成する方法については何も知りませんが、これらでもこれが可能であると信じています。

答え2

Erthad が述べたことに加えて、poundリバース プロキシとロード バランサーを使用して、「リダイレクト」構成を使用してこれを実現することもできます。

関連情報