So habe ich einen virtuellen Host eingerichtet:
<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>
Mit dieser Konfiguration kann ich meine Site nur mit https anzeigen, nicht jedoch mit http. Wenn ich SSLEngine ausschalte, kann ich meine Site nicht mit https anzeigen, aber http funktioniert einwandfrei.
Wie kann ich die obigen Zeilen so anpassen, dass ich meine Website sowohl über http als auch über https sehen kann?
Ich benutze OSX Lion, aber ich denke nicht, dass es so wichtig ist.
Vielen Dank.
Sie möchten wahrscheinlich auch die
Include
Direktive verwenden, damit Sie die Konfiguration nicht zwischen Ihren beiden vhosts duplizieren müssen - http://httpd.apache.org/docs/2.2/mod/core.html#include .quelle