Каждый может зайти на мой сайт, указав мой публичный IP-адрес в веб-браузере. Как я могу остановить это?
Я использую сервер Ubuntu 14.04 и Apache 2.4
Каждый может зайти на мой сайт, указав мой публичный IP-адрес в веб-браузере. Как я могу остановить это?
Я использую сервер Ubuntu 14.04 и Apache 2.4
Очевидно, вы не можете заставить Apache прекратить прослушивание этого IP-адреса, но вы можете настроить новый vhost по умолчанию для отображения пустой страницы (или 403 или перенаправления или чего-либо еще) при поступлении запроса только по IP. На самом деле, это считается хорошей практикой.
Просто добавьте новое определение vhost, которое будет сначала прочитано Apache, например:
<VirtualHost <your-ip>:80>
DocumentRoot /var/www/blank
</VirtualHost>
и поместите пустой index.html в /var/www/blank
. Чтобы Apache сначала прочитал новый vhost, поместите его поверх файла определения сайта, который будет загружен первым.