【问题标题】:Redirect all www and http to naked https [duplicate]将所有 www 和 http 重定向到裸 https [重复]
【发布时间】:2025-11-26 11:45:02
【问题描述】:

htaccess 重写规则对我来说毫无意义!我只是试图重定向以下内容:

http://www.domain.com
https://www.domain.com
http://domain.com

https://domain.com

【问题讨论】:

  • 两者都想重定向到 www。我想重定向到裸网址。
  • 逆向计算应该非常容易。
  • 大声笑那么为什么不这样做并发布答案呢?您链接到的帖子之一甚至没有被接受的答案...
  • 我没有发布答案,因为您没有做基本的努力来找到解决方案。您帖子上的“相关”侧边栏显示了您可以咨询的一系列类似问题。例如,*.com/questions/1478173/…

标签: .htaccess redirect


【解决方案1】:

您可以在根 .htaccess 文件中使用此规则:

RewriteEngine On

RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule ^ https://domain.com%{REQUEST_URI} [R=301,L,NE]

【讨论】:

  • 我知道我不是提问者,但我试过了,它不会将 https://www.domain.com 重定向到 https://domain.com
  • 如果在正确的地方使用,这条规则肯定会做到这一点。在此之前不应该有任何规则。
最近更新 更多