Apache では、サブドメイン http://subdomain.domain は機能しますが、www.subdomain.domain は機能しません。

Apache では、サブドメイン http://subdomain.domain は機能しますが、www.subdomain.domain は機能しません。

Apache2 httpdサーバーにサブドメインを設定しましたが、問題が発生しています。を使用してサブドメインにアクセスできますhttp://subdomain.domain.comが、を使用してアクセスできません。www.subdomain.domain.com

私のトップレベルドメイン、domain.comは、両方でアクセスできますhttp://domain.comwww.domain.com

これは、sites-available のサブドメイン構成ファイルのソースです。

<VirtualHost *:80>
    ServerName subdomain.domain.com
    ServerAlias www.submdomain.domain.com
    ServerAlias http://www.subdomain.domain.com

    ServerAdmin admin@domain

    DocumentRoot /var/www/domain/subdomain
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www/domain/subdomain>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>

問題はどこにありますか? この設定に問題があるのでしょうか、それともドメイン名の A レコードに問題があるのでしょうか?

編集: アクセスしようとすると、ISP から次のメッセージが表示されますwww.subdomain.domain.com= 「申し訳ありませんが、お探しの Web サイトは利用できません。」

プロキシを使用してアクセスすると、次のエラー メッセージが表示されます = 「要求されたリソースをロードできませんでした。libcurl がエラーを返しました: ホスト 'www.subdomain.domain.com を解決できませんでした」

答え1

もっと詳しい情報、つまり、www.subdomain.domain.com にアクセスしようとしたときに返されるエラーについて提供する必要があります。DNS サーバーに www.subdomain.domain.com がないのではないかと思います。

答え2

ホスト「www.subdomain.domain.com」を解決できませんでした

www.subdomain.domain.comサーバーの IP アドレスを解決するように DNS を構成する必要があります。

関連情報