分享一下我的 Typecho 使用经验,希望能有所帮助。

Typecho 1.1 发布于2017年10月30日,距离现在很远了,但其开发版仍然不断更新。
代码开源且简单,稳定,适合小站长的使用,快速、方便、无限。

(2022年4月1日补充:)
Typecho 1.2今天发布了,我也进行了更新,但是影响很大,要求至少php7.2
我的主题也不能使用了,所以就换了一个不错的主题。

她回来了!

1、后台地址修改

Typecho的后台很普通,跟WordPress等常见的引擎一样,但Typecho属于个人博客,不适合开放注册使用,所以容易被爆破(没有人机验证哎!),所以,为了提高安全性和稳定性,修改后台地址也是很重要的。(搞的长一点和复杂一点)

由于开源等便利条件,所以可以很简单的去修改。
修改路径
将/admin/文件夹名称更改为自己想要的,比如/baka/
修改配置文件
后台路径是修改好了,但配置里还认为是原来的路径,所以我们要去修改它。
打开 config.inc.php 找到
define(''__TYPECHO_ADMIN_DIR__'', ''/XXXX/'');
将里面的XXXX换成自己的路径,就OK啦。

2、使用Cloudflare后无法正常访问

由于CF自带SSL,所以如果我的源站强制使用https则可能会导致重定向过多,然后返回重定向次数过多导致无法访问。

所以我就把源站的强制https关闭的,可以使用80也可以443,然后就登入不了了;
所以可以推测,是cdn那边卡住了,网站使用https,但是回源全是http,所以造成矛盾;

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

那么就可以这样做:
去配置文件 config.inc.php 的开头加上 强制HTTPS 的配置
/* https后台 /
define(''__TYPECHO_SECURE__'', true);

如图所示

最后修改:2024 年 02 月 10 日

如果觉得我的文章对你有用,请给我发电 o((>ω< ))o