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

How Redirect / Forwad https://www to https:// via hta access

我有 swellnomore.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}/ [R,L] 

</IfModule>

# END WordPress

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

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

您只能通过确保 none 的链接直接指向 https://www.yoursite.com 来解决此问题。