Php 重定向自https://example.com 到https://www.example.com 面对
我有一个www.example.com的ssl网站。我已经设置了一个htaccess重定向,该重定向将用户从http://example.com => http://www.example.com. 如果我进去https://www.example.com 然后它就起作用了。但如果我进去https://example.com 然后它给我一个ssl错误 如何重定向https://example.com 到https://www.example.com 没有显示ssl错误 我在htaccess中使用以下代码重定向Php 重定向自https://example.com 到https://www.example.com 面对,php,.htaccess,Php,.htaccess,我有一个www.example.com的ssl网站。我已经设置了一个htaccess重定向,该重定向将用户从http://example.com => http://www.example.com. 如果我进去https://www.example.com 然后它就起作用了。但如果我进去https://example.com 然后它给我一个ssl错误 如何重定向https://example.com 到https://www.example.com 没有显示ssl错误 我在htaccess中使用
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
这与您的SSL设置有关,可能未为(*.domain.com)设置,如果是(www.domain.com)则不会出现任何错误
www.domain.com!=domain.com
由于
www
是子域,它重定向到(domain.com
),因此,您需要按照@Jack的建议为(*.domain.com
)或仅为(www.domain.com
)启用SSL,请联系您的SSL提供商,并要求他们为apex添加SubjectAltName。只需domain.com和www.domain.com即可,*.domain.com的证书更昂贵,而且在大多数情况下完全没有必要。