本来直接还原以前的备份,结果各种出问题。后来发现是三个问题导致的,但是本着程序能跑就不要动的原则,以前的数据就不要了,大概看了下备份数据库,发现是一些黑历史。正好直接更新最新版本typecho和handsome。

1、网页样式错乱。
以前用的是jsdelivr加速公共资源,现在用不了了。在后台把公共CDN切换到本地就行了。

2、会不断跳转到我以前的域名。
开发者设置-删掉自定义JS里的代码。我已经忘记当时为什么要这一段代码了。

 <!--js防止反向代理-->
 if (document.domain != 'badeling.com' && document.domain != 'www.badeling.com'){
         window.location.href='https://www.badeling.com/';
 }

3、登陆后台直接404
404锛屾偍璇锋眰鐨勬枃浠朵笉瀛樺湪!
前两个问题都要登陆后台,但是后台一登陆就404错误。网页搜索都是设置伪静态,后来不知道哪翻到一个解决了。
根据版本修改 现在用的php-74
BtSoft/nginx/conf/php/74.conf 注释掉第二行代码。

 location ~ \.php(.*)$ {
     #try_files $uri =404;
     fastcgi_pass   127.0.0.1:20074;
     fastcgi_index  index.php;

     fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;
     fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
     fastcgi_param  PATH_INFO  $fastcgi_path_info;

     fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
     include        fastcgi_params;
 }
最后修改:2023 年 10 月 28 日