杂文 •

typecho无法登陆后台的解决办法

之前博客使用的certbot免费HTTPS忘记续签了,导致博客一段时间无法访问。现在使用的CF的“浏览器->CF服务器”方式实现HTTPS,又导致无法正常登陆后台,谷狗了一下两种解决办法:

1.typecho使用HTTPS后

在网站根目录下配置文件 “config.inc.php” 中加入一行:

define('__TYPECHO_SECURE__',true);    //开启https

1

2.使用任意一款CDN后

我这里使用的是CF,登陆CF先清理缓存,后在网站目录下的 “/var/Typecho/Request.php” 第226行添加以下代码:

. (in_array($_SERVER['SERVER_PORT'], array(80,443)) ? '' : ':' . $_SERVER['SERVER_PORT']);

(注:记得把225行后面的 ; 删减)

2



参考文章:
GitHub typechoHTTPS化后无法登陆后台#797
typecho非80端口安装地址获取错误

💫 评论卡