Inilah cara saya mengatur 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>
Dengan konfigurasi ini, saya dapat melihat situs saya hanya dengan https, tetapi tidak http. Ketika saya mematikan SSLEngine maka saya tidak dapat melihat situs saya dengan https, tetapi http berfungsi dengan baik.
Bagaimana saya bisa menyesuaikan garis di atas sehingga saya dapat melihat situs saya menggunakan http dan https?
Saya menggunakan OSX Lion, tapi saya pikir itu tidak terlalu penting.
Terima kasih.
Anda juga mungkin ingin menggunakan
Include
arahan sehingga Anda tidak harus menduplikasi konfigurasi antara kedua vhost Anda - http://httpd.apache.org/docs/2.2/mod/core.html#include .sumber