web-dev-qa-db-ja.com

CNAMEレコードを使用してドメインを別のドメインにリダイレクト

ドメインがあり、maindom.comと言うことができます。別のドメインが必要です。secdom.comを指すようにmaindom.comと言って、すべてのURLがmaindom.comにつながるようにします。 CNAMEレコードの助けを借りてこれを行いたいonly。サードパーティのサービスも使用できます。

例:
secdom.com/Rand123maindom.com/Rand123につながります
secdom.com/ano2484/anotmaindom.com/ano2484/anotにつながります
secdom.com/tesecqz?id=45maindom.com/tesecqz?id=45につながります

secdom.commaindom.comにCNAMEレコードを追加しようとしましたが、うまくいきませんでした。もう1つの注意点は、maindom.comのIPが、これだけでなく他のWebサイトもホストしていることです。これは、私が推測する問題になる可能性があります。

これを行う方法?どんな助けも大歓迎です。

3
Akshat Mittal

基本的に設定したDNSセットアップは、secdom.comサイトがmaindom.comのIPアドレスでホストされていることをユーザーに伝えます。 maindomのWebサーバーにsecdomの要求を受け入れるように指示しない限り(たとえば、VirtualHostを追加するなど)、maindom Webサーバーはsecdomのコンテンツを提供する方法を知りません。

Maindomで実行しているWebサーバーがわかっている場合は、secdomの要求を受け入れてmaindomに転送するように構成できます。たとえば、Apacheでは、maindomでsecdomのVirtualHostを構成し、.htaccessリダイレクトを使用してすべてのトラフィックをリダイレクトできます。

5
bobmagoo

CNAMEsecdomを追加するだけでなく、maindomからのリクエストに応答することがわかるように、secdomをホストするWebサーバーにホスト名を追加する必要があります。ホストに尋ねる-彼らはこれを簡単にできるはずです。

2
adam