J'essaie de configurer le serveur Apache sur mes MacBooks (exécutant Lion OS) pour gérer les hôtes virtuels dynamiques. J'ai réussi à le faire "travailler" mais je chaque fois que j'accède au domaine, je reçois un message 403 Forbidden. Le fichier hosts est configuré pour pointer vers 127.0.0.1 lorsque l'un de ces domaines est demandé. Le httpd.conf est indiqué ci-dessous:Hôtes virtuels dynamiques Apache - 403 Interdit
VirtualDocumentRoot "/web"
<Directory "/web">
Options All
AllowOverride All
Order allow,deny
Allow from all
ScriptAlias /web/cgi-bin/
</Directory>
UseCanonicalName Off
VirtualDocumentRoot /web/%2/%1/public_html
C'est mis en place afin que http://foo.bar/ va à "/ web/bar/foo/public_html /".
J'ai vérifié les permissions sur tous les répertoires et fichiers et ils sont tous définis sur '777'. J'ai googlé pendant des heures et des heures et je reçois toujours 403 Interdit. S'il y a quelqu'un qui peut m'aider, ce serait grandement apprécié.
-Sam
J'ai exactement le même problème! De plus, tous mes fichiers sont la propriété de _www, donc je ne sais pas pourquoi il y a des problèmes d'autorisation. Mes dossiers parents sont également accessibles à _www. –
vérifier: http://mezzoblue.com/archives/2004/08/05/virtual_host/ loin à la fin. m'a aidé. – fluxsaas