¿Cómo puedo configurar Apache para que rechace las conexiones que llegan directamente a la dirección IP ( http://xxx.xxx.xxx.xxx ) en lugar del nombre de host http://example.com ?
Mi configuración de VirtualHost:
ServerName example.com
<VirtualHost *:80>
ServerName example.com
DocumentRoot /var/www/
<Directory /var/www/>
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
apache-2.2
virtualhost
Alex
fuente
fuente
Tienes que ir a la capa inferior, solo me viene a la mente la cadena de firewall que tiene una verificación de validación para el SOLICITANTE HOST y lo que tienes con Apache, esto permitirá que el paquete sea ignorado o eliminado
fuente
Una manera limpia de manejar esto es con una RewriteRule de la siguiente manera
fuente