Blog Nodeloc

记录一些NodeLoc发展中遇到的问题及解决方法

OpenLiteSpeed怎么让Http强制跳Https?


之前套了CF,源站用的Http,反正CF会自动加上Https。

但如果不套CF,怎么让http自动跳转到https呢?

其实,这一点,不管是IIS,Apache,Nginx还是OLS,实现方式都是一样的,使用Rewrite规则跳转。

打开 OLS 的控制台,在 Virtual Hosts中选择需要做 rewrite的网站,然后进入Rewrite页签,添加规则

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

如下添加

添加后保存,记得重启一下 OLS ,现在http就会自动跳转到https了。


发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注