1

Каждый может зайти на мой сайт, указав мой публичный IP-адрес в веб-браузере. Как я могу остановить это?

Я использую сервер Ubuntu 14.04 и Apache 2.4

1 ответ1

5

Очевидно, вы не можете заставить Apache прекратить прослушивание этого IP-адреса, но вы можете настроить новый vhost по умолчанию для отображения пустой страницы (или 403 или перенаправления или чего-либо еще) при поступлении запроса только по IP. На самом деле, это считается хорошей практикой.

Просто добавьте новое определение vhost, которое будет сначала прочитано Apache, например:

<VirtualHost <your-ip>:80>
   DocumentRoot /var/www/blank
</VirtualHost>

и поместите пустой index.html в /var/www/blank . Чтобы Apache сначала прочитал новый vhost, поместите его поверх файла определения сайта, который будет загружен первым.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .