我知道这里和那里都有帖子独立解释下面的每个部分,但我发现很难让所有 4 个部分在根目录上的一个 .htaccess 中工作,到目前为止都是错误 500 或 404。
这对于那些使用 SSL 并希望避免 SEO 重复内容问题的网站应该非常有用。
所有请求http://domain.com都应该转到http://www.domain.com (SEO)
所有请求https://domain.com都应该转到https://www.domain.com (SEO)
/checkout 和 /customers 应该只访问 https:// 版本的网站;不是 http://(显然是安全的)
所有其他目录(不是 /checkout、/customer)的 https:// 请求应重定向到该目录的 http:// 版本(SEO)