Harap perhatikan bahwa host virtual berbasis nama standar bergantung pada penerimaan nama domain yang benar dari permintaan browser Anda untuk melayani situs yang sesuai (vhost).
Cara yang tepat untuk menguji beberapa vhost di mesin lokal Anda adalah memberi mereka nama domain yang dapat Anda pikirkan, dan cukup memetakan domain itu ke 127.0.0.1
(localhost) dengan menambahkannya /etc/hosts
.
Sebagai contoh:
<VirtualHost *: 80>
ServerName www.iamnotawizard.com
DocumentRoot / var / www / iamnotawizard
</VirtualHost>
akan bekerja dengan baik selama Anda menambahkan baris ini ke /etc/hosts
:
127.0.0.1 www.iamnotawizard.com
- Perhatikan bahwa Apache akan memberikan
Could not reliably determine server's FQDN
peringatan setiap kali dimulai / dimulai kembali; Anda dapat dengan aman mengabaikannya.
apachectl -S
mungkin alat yang berguna. Lebih banyak di stackoverflow.com/questions/5474477/…