web-dev-qa-db-ja.com

電子メールをそのままにして、(ホストされた)ドメインWebサーバーを「オフ」にするにはどうすればよいですか?

HostGatorにWebホスティングアカウント(Namecheapに登録されたドメイン用)があり、メールのみを使用し、Webサイト/ Webサーバー(そのドメイン用)を完全にオフにします。何も指し示していない他のドメインなので、Firefoxでは次のようになります。

enter image description here

または、Chromeでは次のようになります。

enter image description here

だから私は空のページやサーバー403エラーだけを探しているのではなく、文字通りそれが存在しないように振る舞うために、誰かがドメインが使用中であることを知る唯一の方法は、WHOISがそれを検索するか、メインサーバー上のメールアドレスの。

N.B.ドメインはHostGatorアカウントの親ドメインであり、他のWebサイト(まだ運用可能である必要があります)はその下にありますが、DNS設定を使用して、1つのホスティングアカウントを維持しながら構成できると考えています。

これをどのように構成しますか?

1
user26888

yourdomain.comまたはwww.yourdomain.comが与えられたスクリーンショットのような「Host not found」エラーを返す最も堅牢な方法(およびこれはHostGatorで動作します)は、次のプロセスです。

  1. www.yourdomain.comのCNAMEレコードを、yourdomainnnnn.com(またはその他の)など、Webサーバーが接続されていないドメイン(つまり、完全に存在しないドメイン)に確実に設定します。絶対に存在しない無意味なドメイン)。

  2. 上記の手順は、wwwなしのwww.yourdomain.comではなく、http://yourdomain.comにのみ適用されます。 wwwを使用せずにドメインにアクセスするユーザーが「Host not found」エラーを確実に受け取るようにするには、ルートpublic_htmlフォルダーの.htaccessファイルに移動(または作成)し、次を入力します。

RewriteEngine on
RewriteCond %{HTTP_Host} ^yourdomain\.com$ [NC]
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [R=301,L]

そして、希望どおりに動作します。

1
user26888

見つからないページを表示するために参照したときにWebサイトの電子メールが機能するようにしたい場合は、Aレコードをルート不可能なアドレスにポイントします。 MXおよびその他のレコードは変更しないでください。

1
MilesWeb

最も簡単な解決策は、www.example.comおよびexample.comのCNAME、A、またはAAAAレコードを持たないようにドメイン名のゾーンファイルを構成することです。

example.comはドメイン名です。

0
iglvzx