web-dev-qa-db-ja.com

ERR_NAME_NOT_RESOLVEDを返すワイルドカードサブドメイン

すべてのサブドメインをメインドメインにリダイレクトするワイルドカードサブドメインを構成しようとしています。

subdomain.newbuildhomesaz.com-> newbuildhomesaz.com

CPanelでワイルドカードサブドメイン* .newbuildhomesaz.comを作成しました。 DNS構成を確認したところ、Aレコードが作成され、問題なく表示されました。

次に、.htaccessファイルを次のように編集しました

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_Host} ^(.+)\.newbuildhomesaz\.com$ [NC]
RewriteRule (.*) http://newbuildhomesaz.com/$1 [L,R=301,QSA]

メインドメインnewbuildhomesaz.comにアクセスできます

ただし、abc.newbuildhomesaz.comのようなランダムなサブドメインにアクセスしようとすると、次のエラーメッセージが表示されます。

This site can’t be reached

abc.newbuildhomesaz.com’s server DNS address could not be found.

ERR_NAME_NOT_RESOLVED

私は一日中Hostgatorと電話をしてきましたが、彼らは私を助けてくれないようです。

私は彼らと共有ホスティングプランを利用しています。

3
jdias

newbuildhomesaz.com.がドメイン、ワイルドカードサブドメインのDNS Aレコード、*.newbuildhomesaz.com.が適切に構成されていない場合。いいえレコードは返されません:

root@node51 [~]# Dig '*.newbuildhomesaz.com'

; <<>> Dig 9.10.3-P4-Ubuntu <<>> *.newbuildhomesaz.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 57822
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;*.newbuildhomesaz.com.         IN      A

;; AUTHORITY SECTION:
newbuildhomesaz.com.    1799    IN      SOA     ns8331.hostgator.com. root.gator4166.hostgator.com. 2016020100 86400 7200 3600000 86400

;; Query time: 44 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Tue Mar 14 20:23:45 CDT 2017
;; MSG SIZE  rcvd: 118

CPanelに*.newbuildhomesaz.com.のAレコードがあることが確実な場合は、サーバーで問題が発生しているため、ゾーンレコードを作成できませんでした。

これを確認するには、HostGatorでチケットを開き、状況を説明してから、コマンドgrep '^*' /var/named/newbuildhomesaz.com.dbを実行するように依頼します。このコマンドは、次のような行を返す必要があります。

*       14400   IN      A       108.167.133.22

そのような行がない場合、Aレコードは作成されませんでした。

その行が存在する場合、BINDDNS構成は新しい構成をロードしていません。サポート管理者はnamed-checkzone 'newbuildhomesaz.com' '/var/named/newbuildhomesaz.com.db'を実行し、最後の行が「OK」であることを確認する必要があります。エラーが発生した場合、ドメインのゾーンファイルは壊れています。

エラーがない場合は、BINDDNSサーバーをrndc reloadでリロードする必要があります。その後、サポート管理者は、ワイルドカードサブドメインがDig '*.newbuildhomesaz.com' A @gator4166.hostgator.comで機能することを確認できます。

それでもワイルドカードサブドメインにAレコードが表示されない場合は、サーバーのDNS構成に問題があり、詳細な調査が必要です。

注:あなたは共有ホスティングのテナントであるため、ゾーンファイル/var/named/newbuildhomesaz.com.dbまたはDNSサーバーに自分で変更を加えることはできません。ルートアクセス権を持つサポート管理者はこれを行う必要があります。電話とチャットのサポートではこれを行うことはできません。


追加リソース

2
Deltik