Sous Snow Leopard, j'ai activé la construction d'apache (avec indexation) et de php, et installé et activé mysql. J'ai configuré mes sites dans le répertoire ~/Sites
nommé :
- www.site1.dev
- www.site2.dev
Tout fonctionne, localhost
montre l'index qui les relie.
Je veux maintenant configurer des hôtes virtuels de la manière la plus simple qui soit. Je voudrais que la saisie www.site1.dev
dans la barre d'url me sert le site dans ce répertoire.
J'ai donc supprimé la règle d'inclusion des vhosts dans le fichier httpd.conf
et dans le fichier httpd-vhosts.conf
J'ai collé ce code basé sur l'apache docs :
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /Users/me/Sites
UseCanonicalName off
VirtualDocumentRoot /Users/me/Sites/%0
AllowOverride All
RewriteEngine On
</VirtualHost>
Pourtant, mon navigateur ne trouve pas le serveur. Qu'est-ce que je fais de mal ? J'ai remarqué que dans les préférences de mon système de partage, l'adresse IP que mon fournisseur d'accès me donne et son domaine sont inclus dans le lien créé pour accéder au dossier de mes sites. Je m'attendrais à un simple localhost, et non à une adresse IP.....