我只能说typecho真的是老了.用的我都想换到DLE了.最近瞎折腾,把前后端分离了,没错,我这没流量也没人看的blog,我也整的前后端分离,前端是OpenResty
后端是一个非常冷门但是我又是在N年前接触过的web服务端kangle
本来想换apache
,但是这明显不是我的性格,冷门才是我要的.而且kangle
处理动态的能力完全是吊打apache
原由说完了,说问题,前后端分离简单,但是分离后SSL是请求的前端.哪完了,前端到后端是没加密的流量.然后处于后端的Typecho本体一直以为是HTTP
流量,哪么问题就来了,后端的typacho
直接把HTTP
请求地址返回给了变量,然后前端不停输出HTTP
,结果就导致默认输出的是前端到后端的请求地址,然后导致blog的JS和CSS之类的很多无法加载.
解决办法也很简单,只需要在typecho
的根目录找到config.inc.php
这个配置文件,在最后加入如下即可开启强制SSL
/** 强制开启HTTPS **/
define('__TYPECHO_SECURE__',true);