Как установить сайт-заглушку на сервер

watch 26s
views 2

07:59, 25.11.2022

Содержание статьи
arrow

  • Создание сайта-заглушки в панели ISPmanager
  • Установка заглушки в Apache

При аренде виртуального сервера вы можете столкнуться с ситуацией, когда ваш IP ранее кем-то уже использовался. На нем могли размещаться сайты, к нему, вероятно, были привязаны какие-то определенные домены, зеркала. Когда IP-адрес присваивается новому серверу, вместе с этим «в наследство» могут достаться некоторые сюрпризы – когда из-за привязки стороннего домена к IP веб-сервер будет получать запросы, для которых на сервере не предусмотрены какие-либо настройки. Следствием этого станут проблемы с ранжированием, так как поисковые системы будут считать эти домены копиями вашего сайта.

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

Создание сайта-заглушки в панели ISPmanager

Чтобы создать сайт-заглушку через панель управления ISPmanager, вам необходимо создать домен WWW, указав его как приоритетный. Для этого:

  1. Зайдите в личный кабинет ISPmanager, перейдите в раздел «Домены», затем в подраздел «WWW-домены».
  2. Выберите «Создать».
  3. Заполните все поля, отмеченные красной звездочкой, а также все остальные по желанию.
  4. В самом низу списка обязательно поставьте галочку напротив пункта «Приоритетный» и нажмите «Ок».
  5. Загрузите файлы заглушки на сервер () – теперь посетители будут видеть ваше сообщение.

Вебмастеры, знакомые с HTML и CSS, легко смогут отредактировать приветственную страницу, сделав её чуть более информативной и презентабельной. Для этого необходимо в разделе «WWW-домены» выбрать недавно созданный сайт-заглушку, и в меню «Каталог» открыть файл index.html. Здесь вы сможете изменить внешний вид страницы по своему усмотрению.

Как установить сайт-заглушку на сервер

Установка заглушки в Apache

Пользователи веб-сервера Apache, который используют комплекс LAMP, также могут легко установить сайт-заглушку. Сперва создайте папку для загрузки файлов сайта:

mkdir /var/www/plug.site


Затем погрузите в неё файлы заглушки одним из удобных способов. Для этого можете воспользоваться FTP или sFTP протоколом. Также вы можете вручную создать файл index.html, заполнив его в консольном редакторе – но это сложнее и менее удобно.

Когда папка с файлами сайта-заглушки будет готова, вам необходимо будет настроить доступ к этим файлам со стороны веб-сервера:

chown -R www-data:www-data /var/www/plug.site


После этого можно приступать к созданию конфигурационного файла для веб-сервера – <VirtualHost>. Файл этот должен быть расположен на первом месте в списке всех конфигов сайтов, иначе он не будет работать. Чтобы он был первым, добавьте в его название несколько нулей. Например, в случае с Ubuntu или Debian для этого достаточно лишь отредактировать в редакторе nano конфигурационный файл, созданный по умолчанию:

nano /etc/apache2/sites-available/000-default.conf


Три нолика в его названии позволят вывести файл в самый верх списка, тем самым он станет приоритетным. Содержимое данного файла необходимо отредактировать:

<VirtualHost 121.121.121.121:80 >
   	ServerName plug.site
   	DocumentRoot /var/www/plug.site
</VirtualHost>


Только вместо 121.121.121.121 укажите реальный IP-адрес своего сервера, а вместо plug.site имя своей заглушки. /var/www/plug.site – это путь, по которому хранятся файлы заглушки.

На этом мы заканчиваем наш материал. Спасибо за внимание!

Поделиться

Была ли эта статья полезной для вас?

Популярные предложения VPS

-7.9%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
200 GB HDD
Bandwidth
Bandwidth
300 Gb
wKVM-HDD HK 8192 Windows

$ 30.19

$

При оплате за год

CPU
CPU
6 Epyc Cores
RAM
RAM
8 GB
Space
Space
100 GB NVMe
Bandwidth
Bandwidth
Unlimited
Keitaro KVM 8192
OS
CentOS
Software
Software
Keitaro
$

При оплате за месяц

-29.4%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
30 GB SSD
Bandwidth
Bandwidth
2 TB
KVM-SSD 2048 Metered Linux

$ 19.8

$

При оплате за год

-8.9%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
400 GB HDD
Bandwidth
Bandwidth
Unlimited
wKVM-HDD 16384 Windows

$ 65.23

$

При оплате за год

-15.6%

CPU
CPU
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
20 GB SSD
Bandwidth
Bandwidth
30 Mbps
DDoS Protected SSD-KVM 1024 Linux

$ 44.26

$

При оплате за год

-9.9%

CPU
CPU
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
40 GB HDD
Bandwidth
Bandwidth
300 Gb
KVM-HDD HK 1024 Linux

$ 5.78

$

При оплате за год

-10%

CPU
CPU
6 Epyc Cores
RAM
RAM
8 GB
Space
Space
100 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 8192 Linux

$ 42.28

$

При оплате за год

-18.6%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
4 TB
wKVM-SSD 4096 Metered Windows

$ 44.26

$

При оплате за год

-10%

CPU
CPU
8 Xeon Cores
RAM
RAM
32 GB
Space
Space
200 GB SSD
Bandwidth
Bandwidth
Unlimited
KVM-SSD 32768 Linux

$ 108.91

$

При оплате за год

-12.7%

CPU
CPU
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
1 TB
wKVM-SSD 1024 Metered Windows

$ 19.8

$

При оплате за год

Другие статьи на эту тему

cookie

Принять файлы cookie и политику конфиденциальности?

Мы используем файлы cookie, чтобы обеспечить вам наилучший опыт работы на нашем сайте. Если вы продолжите работу без изменения настроек, мы будем считать, что вы согласны получать все файлы cookie на сайте HostZealot.