具有多个域的Apache虚拟主机重定向ssl

时间:2020-04-03 06:24:20

标签: apache ssl redirect vhosts

对此有很多问题,但我找不到我的问题。 我有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。

0 个答案:

没有答案