无法重定向https://www.subdomain.example.com

时间:2020-04-04 17:18:25

标签: redirect https ssl-certificate apache2 no-www

请帮助我解决https://www。重定向?

我正在尝试重定向以下内容:


    http://subdomain.example.com
    http://www.subdomain.example.com
    https://subdomain.example.com
    and
    https://www.subdomain.example.com

收件人:


    https://hub.example1.com/fol/1234/

我的apache2 config(subdomainredirection.conf)如下:


    <VirtualHost *:80>
        ServerName www.subdomain.example.com
        Redirect 301 / http://subdomain.example.com/
    </VirtualHost>

    <VirtualHost *:80>
        ServerName subdomain.example.com
        Redirect 301 / https://subdomain.example.com/
    </VirtualHost>

    <VirtualHost *:443>
        SSLEngine on
        SSLCertificateFile /etc/ssl/certs/...
        SSLCertificateKeyFile /etc/ssl/private/...

        ServerName subdomain.example.com
        ServerAlias www.subdomain.example.com
        ServerAdmin webmaster@localhost

        Redirect permanent / https://hub.example1.com/fol/1234/

        ErrorLog /var/log/apache2/subdomain.example.com-ssl-error.log
        CustomLog /var/log/apache2/subdomain.example.com.log combined
    </VirtualHost>

重定向适用于:


    http://subdomain.example.com
    http://www.subdomain.example.com
    https://subdomain.example.com

我正在寻找以下解决方案:


    https://www.subdomain.example.com

在20个月之前,我购买了2年的通配符(* .example.com)ssl证书, 我只有以下主题备用名称(SAN):


    *.example.com
    example.com

我的想法是https://www。需要证书或以某种方式在SAN中添加www.subdomain.example.com。

域和子域位于GoDaddy中。

我在example.com的域中有这些记录


    A      @              aaa.bbb.ccc.ddd  600 (seconds)
    A      subdomain      aaa.bbb.ccc.ddd  600 (seconds)
    A      www.subdomain  aaa.bbb.ccc.ddd  600 (seconds)
    CNAME  www            @                  1 (hour)

是否可以解决https://www.subdomain.example.com重定向?

0 个答案:

没有答案