0
我有一個WAMP服務器上有幾個網站。我希望僅爲其中一個網站啓用SSL。HTTPS在默認情況下爲Apache上的單個網站
儘管可以訪問https://www.example.com,但http://www.example.com沒有自動重定向。
另外httpd -t
顯示Syntax Ok
請幫忙。
這是我httpd-vhosts.conf
文件
<VirtualHost *:80>
ServerName example.com
ServerAlias www.example.com
RewriteEngine On
RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R=301,L]
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "C:/wamp/www/example"
ServerName http://manage.example.com/
ServerAlias http://manage.example.com/
</VirtualHost>
<VirtualHost *:443>
ServerAdmin [email protected]
DocumentRoot "c:/wamp/www/example/public"
ServerName example.com
ServerAlias www.example.com
SSLEngine on
SSLCertificateFile "C:/wamp/OpenSSL/cert/sslcert.cert"
SSLCertificateKeyFile "C:/wamp/OpenSSL/certs/mydomain.key"
</VirtualHost>
在哪條路是不是工作? –
固定。重定向不起作用。 –