.htaccess从www.domain.com重定向到https://domain.com

.htaccess从www.domain.com重定向到https://domain.com,.htaccess,redirect,.htaccess,Redirect,我一直在挣扎和寻找,没有运气 我想要的是从www.domain.com重定向到https://domain.com 我已成功解决了从domain.com到https://domain.com通过将以下.htaccess设置为以下内容: RewriteEngine On RewriteCond %{HTTP:X-Forwarded-SSL} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 我已经尝试过,但是w

我一直在挣扎和寻找,没有运气

我想要的是从
www.domain.com
重定向到
https://domain.com

我已成功解决了从
domain.com
https://domain.com
通过将以下.htaccess设置为以下内容:

RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-SSL} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
我已经尝试过,但是
www.domain.com
没有重定向到
https://domain.com
,它只停留在
www.domain.com
上,不显示任何内容


如何修复此问题?

您可以使用此单一规则执行
http->https
www
删除操作:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www\. [NC,OR]
RewriteCond %{HTTP:X-Forwarded-SSL} !on
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+) [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L,NE]
测试前,请确保清除浏览器缓存