Сайт-заглушка

Материал из Энциклопедия хостинга
Перейти к: навигация, поиск


Если кто-то прописал в качестве А-записи для своего домена IP адрес вашего сервера и вы не хотите, чтобы при запросе данного домена отображался ваш сайт, вам нужно сделать "сайт-заглушку". Для этого следует проделать следующие шаги:

Содержание

Используя панель ISPmanager

ISPmanager 5

1. Заходим в ISPmanager, в раздел "WWW-домены" и нажимаем кнопку "Создать"
2. Заполняем все поля, доменное имя можно написать любое, например, домен-заглушка.рф.
3. Обязательно ставим галочку "Приоритетный"
Default domain1.png
4. Нажимаем ОК. Домен создался

Теперь при запросах на домены, которых нет в Apache, но IP ведет на ваш сервер, будет открываться ваш домен-заглушка.


Без панели управления

Apache

1. Заходим на сервер по SSH

2. Открываем конфигурационный файл веб-сервера для редактирования

Debian, Ubuntu - /etc/apache2/apache2.conf
CentOS - /etc/httpd/conf/httpd.conf

3. Ищем первый <VirtualHost> или первый Include sites-enabled/

4. Создаем перед данной записью новый <VirtualHost> следующего содержания:

<VirtualHost *:80>
 ServerName local.domain
 DocumentRoot /путь/до/директории/в/которой/находится/страница/заглушка/
</VirtualHost>

5. Перезапускаем Apache.

Debian, Ubuntu - /etc/init.d/apache2 restart
CentOS - /etc/init.d/httpd restart

Nginx

1. Заходим на сервер по SSH

2. Открываем конфигурационный файл Nginx:

Debian, Ubuntu, CentOS - /etc/nginx/nginx.conf

3. Ищем первую директиву домена server { ... }

4. Создаем перед данной записью новый server { ... } с примерным содержанием:

server {
       server_name zaglush.ka www.zaglush.ka;
       listen здесь_IP_вашего_сервера:80;
       set $root_path /путь/до/директории/с/заглушкой;
       location / {
               root $root_path;
       }

5. Перезапускаем Nginx

CentOS, Debian, Ubuntu - /etc/init.d/nginx restart
Личные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты

Заметили ошибку?

Выделите ее и нажмите CTRL+ENTER