Así es como configuré un host virtual:
<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>
Con esta configuración, puedo ver mi sitio solo con https, pero no con http. Cuando apago SSLEngine, no puedo ver mi sitio con https, pero http funciona bien.
¿Cómo puedo ajustar las líneas anteriores para que pueda ver mi sitio usando http y https?
Utilizo OSX Lion, pero no creo que importe tanto.
Gracias.
Probablemente también desee utilizar la
Include
directiva para no tener que duplicar la configuración entre sus dos vhosts: http://httpd.apache.org/docs/2.2/mod/core.html#include .fuente