强制流量使用 https协议最常见的方法是通过 .htaccess 文件重定向请求。.htaccess 文件是一个简单的文本文件,名为“.htaccess”,其中包含传递给 Web 服务器的额外设置,以支持一些更复杂的功能。如果您使用的是其他人创建的脚本(包括 WordPress 等内容管理系统),则很可能已经在网站的 htdocs 文件夹中找到 .htaccess 文件。如果您还没有 .htaccess 文件,可以使用文件管理器创建一个名为 .htaccess 的文件。建议使用文件管理器,因为某些系统(尤其是 Windows)对 .htaccess 文件的支持不佳。
找到或创建 .htaccess 文件后,您可以使用文件管理器或任何文本编辑器(例如记事本)对其进行编辑。您需要将以下几行代码添加到该文件中:
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:CF-Visitor} !{"scheme":"https"}
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
来源:https://forum.infinityfree.com/docs?topic=49322










