Bagaimana saya bisa mengkonfigurasi apache sehingga ia menolak koneksi yang datang langsung ke alamat IP ( http://xxx.xxx.xxx.xxx ) alih-alih nama vhost http://example.com ?
Konfigurasi VirtualHost saya:
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
sumber
sumber
Anda harus pergi ke lapisan bawah itu hanya terlintas di benak saya di rantai firewall memiliki pemeriksaan validasi untuk PERMINTAAN HOST & apa yang Anda miliki dengan Apache ini akan memungkinkan paket untuk diabaikan atau dihapus
sumber
Cara bersih untuk menangani ini adalah dengan RewriteRule sebagai berikut
sumber