给网站搞个安全措施,所以最近我用上了免费的Cloudflare,但是经过无数次调试后发现,无法登入后台了(gan!)

所以我翻遍了互联网,找到了个不错的解决方案

解决方案

由于CF自带SSL,所以如果我的源站强制使用https则可能会导致重定向过多,然后网站被锁qwq
所以我就把源站的强制https关闭的,可以使用80也可以443,然后就登入不了了

所以可以推测,是cdn那边卡住了,网站使用https,但是回源全是http,所以无法接受

其主要问题就是https的问题。
首先我们都会去使用cf带的ssl证书,但是为了https,只能开启强制https了,但是可能是源站并没有强制,所以导致cdn那边卡住了,只能无限刷新就是进不去。

那么就可以这样做:

去配置文件 config.inc.php 的开头加上 强制HTTPS 的配置

/* https后台 /
define('__TYPECHO_SECURE__', true);

typecho

然后清理缓存,刷新

最后修改:2022 年 07 月 29 日
如果觉得我的文章对你有用,请给我发电 o((>ω< ))o