Eseguendo Snow Leopard, ho abilitato la build in apache (con indicizzazione) e php, e ho installato e abilitato mysql. Ho installato i miei siti nella directory ~/Sites
, denominata:
- www.site1.dev
- www.site2.dev
Funziona tutto, localhost
mostra l'indice che le collega.
Ora voglio configurare host virtuali nel modo più semplice. Mi piacerebbe che digitando www.site1.dev
nella barra dell'URL mi serva il sito in quella directory.
Quindi ho superato la regola include vhosts nel file httpd.conf
e nel httpd-vhosts.conf
ho incollato questo codice in base all'apache docs :
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /Users/me/Sites
UseCanonicalName off
VirtualDocumentRoot /Users/me/Sites/%0
AllowOverride All
RewriteEngine On
</VirtualHost>
Eppure il mio browser non riesce a trovare il server. Che cosa sto facendo di sbagliato? Ho notato che nei miei prefs di sistema di condivisione mi viene fornito l'IP che il mio ISP e il loro dominio è incluso nel link creato lì per accedere alla cartella dei miei siti. Mi aspetterei un semplice localhost non un indirizzo IP ....