两个重定向ssl-apache

两个重定向ssl-apache,apache,.htaccess,redirect,ssl,Apache,.htaccess,Redirect,Ssl,我购买了SSL证书(https),并从重定向到 而且它100%的工作 现在,我想说,有人将键入www.site.com他将被重定向到https://example.com 怎么做?我尝试了htaccess,但它不起作用 下面是/etc/apache2/sites available/default ssl中的代码,该代码使http重定向到https: <VirtualHost *:80> ServerName example.com Redirect / https://exampl

我购买了SSL证书(https),并从重定向到

而且它100%的工作

现在,我想说,有人将键入
www.site.com
他将被重定向到
https://example.com

怎么做?我尝试了htaccess,但它不起作用

下面是/etc/apache2/sites available/default ssl中的代码,该代码使http重定向到https:

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

ServerName example.com
重定向/https://example.com
您需要在virtualhost中添加一个,这样它也可以处理www.example.com:

<VirtualHost *:80>
    ServerName example.com
    ServerAlias www.example.com
    Redirect / https://example.com
</VirtualHost>

ServerName example.com
ServerAlias www.example.com
重定向/https://example.com
您需要在virtualhost中添加一个,这样它也可以处理www.example.com:

<VirtualHost *:80>
    ServerName example.com
    ServerAlias www.example.com
    Redirect / https://example.com
</VirtualHost>

ServerName example.com
ServerAlias www.example.com
重定向/https://example.com