Как мне отключить веб-сервер (размещенного) домена, оставив электронную почту нетронутой?


У меня есть учетная запись веб-хостинга в HostGator (для домена, зарегистрированного в Namecheap), где я хотел бы использовать только электронную почту и полностью отключить веб-сайт/веб-сервер (для этого домена), так что на самом деле он выдает следующую ошибку, как и любой другой домен, который ни на что не указывает, поэтому в Firefox это будет:

enter image description here

Или в Chrome это будет:

enter image description here

Поэтому я ищу не просто пустую страницу или ошибку сервера 403, но буквально для того, чтобы он действовал так, как будто его не существует, и единственный способ, которым кто-то мог бы узнать, что домен используется, - это поиск в WHOIS или знание любого из адресов электронной почты на главном сервере.

N.B. домен является родительским доменом в учетной записи HostGator, и под ним находятся другие веб-сайты (которые должны все еще работать), но я думаю, что с настройками DNS его все еще можно настроить, сохраняя одну учетную запись хостинга.

Как бы я это настроил?

Author: MilesWeb, 2014-04-02

3 answers

Если вы хотите, чтобы электронная почта веб-сайта была функциональной, и веб-сайт при просмотре показывал не найденную страницу, просто укажите запись A на адрес, не соответствующий маршруту. MX и другие записи не должны быть изменены.

 1
Author: MilesWeb, 2014-04-02 03:35:06

Наиболее надежным способом заставить yourdomain.com или www.yourdomain.com возвращать ошибку "хост не найден", как показано на скриншотах (и это работает с HostGator), является следующий процесс:

  1. Установите запись CNAME для www.yourdomain.com на что-то, что определенно является доменом, к которому не подключен веб-сервер (т.Е. Домен, который полностью не существует), например yourdomainnnnn.com (или любой бессмысленный домен, который определенно не существует).

  2. Описанный выше шаг относится только к www.yourdomain.com, а не http://yourdomain.com без www. Чтобы убедиться, что люди, посещающие ваш домен без www, определенно получат ошибку "хост не найден", перейдите (или создайте) файл .htaccess в корневой папке public_html и введите следующее:

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

И это будет работать по желанию.

 1
Author: , 2014-05-02 14:15:37

Самое простое решение - настроить файл зоны вашего доменного имени ТАК, чтобы в нем НЕ было записей CNAME, A или AAAA для www.example.com и example.com.

Где example.com - ваше доменное имя.

 0
Author: iglvzx, 2014-06-09 16:12:30