0

私のDNSデータは、私が持っているすべてのドメインについて、次のようになります。次のデータが var/www を指しているため、そのうちの 1 つを mywebsite: var/newdomain/ のディレクトリにポイントする必要があります。

$TTL 86400
@   IN SOA ns1.first-ns.de. postmaster.robot.first-ns.de. (
    2011042200   ; serial
    14400        ; refresh
    1800         ; retry
    604800       ; expire
    86400 )      ; minimum

@                        IN NS      robotns3.second-ns.com.
@                        IN NS      robotns2.second-ns.de.
@                        IN NS      ns1.first-ns.de.

@                        IN A       40.4.111.77
localhost                IN A       127.0.0.1
mail                     IN A       40.4.111.77
www                      IN A       40.4.111.77
ftp                      IN CNAME   www
imap                     IN CNAME   www
loopback                 IN CNAME   localhost
pop                      IN CNAME   www
relay                    IN CNAME   www
smtp                     IN CNAME   www
@                        IN MX 10   mail
4

1 に答える 1

0

同じサーバーで2番目のドメインをホストするには、Webサーバーに仮想ホストを設定する必要があります。

IPベースの仮想ホストを作成し、最初のWebサイトをホストしているネットワークアダプターに2番目の一意のIPアドレスを割り当てる必要がある場合。DNSの変更は、単に新しいIPアドレスの新しいAレコードを追加することを意味します。例えば:

newdomain IN A 40.4.111.78

2番目の一意のIPアドレスを取得することが目的ではない場合、Webサーバーは名前ベースの仮想ホストを使用する必要があります。これには、新しいCNAMEレコードの設定が含まれます。

newdomain IN CNAME www

この質問は、DNSが何らかの形でWebユーザーをホストされた/ var / newdomainディレクトリに誘導していることを示唆しているようですが、そうではありません。これを行うようにWebサーバーを構成する必要があります。DNS名は、Webサーバーがサービスを提供する領域を決定するために、Webサーバーに必要な情報を提供するだけです。

根本的な質問がWebサーバーで2番目のドメインをホストする方法である場合は、直接質問する必要があります。

于 2012-10-31T12:50:35.493 に答える