如何通过htaccess将https:// www重定向/转发到https://

时间:2015-01-04 11:34:48

标签: apache .htaccess

我有swelnomore.com的ssl,而不是www.swellnomore.com。

输入时出现安全错误 https://www.swellnomore.com。 可以修复(转发到https://swellnomore.com

我有.htaccess到位

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

RewriteCond %{HTTPS} !=on
RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [R,L] 

</IfModule>

# END WordPress

这是将www.swellnomore.com重定向到https://swellnomore.com但是当我输入https://www.swellnomore.com时,我仍然会收到隐私错误。

1 个答案:

答案 0 :(得分:1)

您收到安全性错误,因为浏览器必须通过www.yoursite.com与服务器建立https连接,但安全证书不匹配。服务器只能在建立连接时重定向,但浏览器拒绝建立此连接,因为证书与域名不匹配!

您只能通过确保没有任何链接指向https://www.yoursite.com来解决此问题。