Voici comment j'ai configuré un hôte virtuel:
<VirtualHost mysite>
<Directory "/Users/myusername/sitefolder">
Options +FollowSymlinks
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>
DocumentRoot "/Users/myusername/sitefolder"
ServerName mysite
SSLEngine on
SSLCertificateFile /Users/myusername/certs/server.crt
SSLCertificateKeyFile /Users/myusername/certs/server.key
</VirtualHost>
Avec cette configuration, je ne peux voir mon site qu'avec https, mais pas http. Lorsque je désactive SSLEngine, je ne peux pas afficher mon site avec https, mais http fonctionne correctement.
Comment puis-je ajuster les lignes ci-dessus afin que je puisse voir mon site en utilisant http et https?
J'utilise OSX Lion, mais je ne pense pas que cela compte beaucoup.
Merci.
Vous voudrez probablement aussi utiliser la
Include
directive pour ne pas dupliquer la configuration entre vos deux hôtes vhosts - http://httpd.apache.org/docs/2.2/mod/core.html#include .la source