将传入的 HTTPS Url 重定向到我网站的 HTTPS 版本

Redirect Incoming HTTPS Url to My Site's HTTPS Version

我的客户端有一个站点 http://www.sitename.com and also has a secure https://www.sitename 版本。出于 Google 分析流量的原因,他需要确保来自 https url 的任何用户都被重定向到安全版本,而不是不安全的 url。 通过 .htaccess 执行此操作的正确方法是什么?我在这里和网上搜索一般找不到具体的答案。

您必须强制使用 https 才能实现您的用例。将此添加到您的 htaccess 文件中。

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]