2016-04-02 11 views
0

私は2つのドメイン:example1.comexample2.comがあるとしましょう。 www.example2.comまたはexample2.comと入力すると、常にwww.example1.comにリダイレクトします。今のところexample2.comには独自のWebページがないので、私はこれが必要です。そのため、今は古いWebページにリダイレクトする必要があります。あるドメインを別の別のドメインにリダイレクトします(DNSを使用しています)?

DNSでリダイレクト機能を使用してDNS設定を行うことができます。リダイレクトするURLと1つのMXレコードを設定できます。しかし、私がそれを使うなら、そのドメインの他のもののためにcname、A、TXTのようなリソースレコードを使うことはできません。言い換えると、リダイレクトやリソースレコードを使用するという選択が必要です。

しかし、リソースレコードでは、どのように適切にリダイレクトできるのかわかりません。

@ CNAME www.example1.com

www CNAME www.example1.com

@ A "IP of example1.com"

しかし、これらのどれも動いていないようにみえます:私は(example2.comドメイン内)のようなものを試してみました。私は何かを逃しているか、とにかく動作しませんか?

+0

Webサーバー構成を使用して、特定のURLの要求を別のURLにリダイレクトできます。 – dsk

+0

@ JayKだから、Webサーバーの設定(古い 'example1.com'が設定されている)に' example2.com'を追加する必要がありますか? – Andrius

+0

はい、あなたはwww.example2.comからwww.example1.comへのリクエストをリダイレクトする必要があると言いましたので、ドメインごとに2つの異なるWebサーバーを使用している場合は、www.example2.comのWebサーバーに構成を追加する必要があります。または、単一のWebサーバーを使用している場合は、異なるドメインに2つの異なる仮想ホストを追加します。 – dsk

答えて

0

この設定は、Webサーバー自体で行う必要があります。一部のDNSホストは、Webサーバー構成を使用して透過的にこのサービスを提供します。 Webサーバーがある場合は、次のApache VirtualHost構成を使用できます。

<VirtualHost *:80> 
    ServerName domaina.com 
    Redirect permanent/http://domainb.com/ 
</VirtualHost> 
+0

しかし、私は 'example2.com'をWebサーバーが存在するIPに向ける' A'レコードを作るべきでしょうか? – Andrius

+0

はい、Webサーバーにポイントする必要があります。両方のサイトで同じApache Webサーバーを使用し、単純にVHostファイルを正しく構成できます。 –

関連する問題