对此有很多问题,但我找不到我的问题。 我有2个域test1.domain.it和test2.domain.it与4个虚拟主机(两个分别为80和443)配置 在80个虚拟主机上,我对每个域在ssl上进行了perment重定向。 第一个域将http转换为https 第二个rdirects指向第一个的https。 示例:
http://test1.domain.it -> https://test1.domain.it ok
https://test1.domain.it ok
http://test2.domain.it -> https://test1.domain.it NOT OK
https://test2.domain.it ok
对于虚拟主机重定向,我使用: test1.conf
<VirtualHost *:80>
ServerAdmin sebastian.alin@erickson.it
ServerName test1
ServerAlias test1.domain.it
Redirect permanent / https://test1.domain.it/
DocumentRoot /var/www/test1/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
test2.conf
<VirtualHost *:80>
ServerAdmin sebastian.alin@erickson.it
ServerName test2
ServerAlias test2.domain.it
Redirect permanent / https://test2.domain.it/
DocumentRoot /var/www/test2/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
,然后是每个虚拟主机的ssl conf。