MENU

解决亿堆小问题 | 布丁の维护日志

2023 年 12 月 05 日 • 阅读: 298 • 维护日志

最近站点的问题越来越多了,抽了点时间处理了一下,顺便记录一下,以后遇到免得还要去搜
::furry:owo::

博客无法正常评论和登录

刚部署上又拍云CDN的时候就发生了无法正常登录博客和评论的问题
刚部署上就出问题,想都不用想是CDN配置出错
在又拍云CDN配置-点击缓存控制-再点击参数跟随-选择全程跟随–确定保存
基本问题就解决了
参考:简书

博客页面显示不全

博客有些地方会缺少页头或页尾,丢失CSS
很神奇,但是这八九不离十是CDN配置的问题
::furry:az::
咱就询问了又拍云客服

又拍云回复~

您好,这边看您的这个 html 页面都是伪静态页面,但是html 后缀 cdn 会识别为静态页面,所以会缓存导致加载异常。
您需要到 缓存控制 里配置一下 html 后缀文件不缓存。然后再整个刷新一下全站缓存。

接入CDN之后无法获取真实IP

在Typecho目录下添加下面的代码就可以获取到真实IP

/** 显示真实IP **/
if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) 
{
$list = explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']);
$_SERVER['REMOTE_ADDR'] = $list[0];
}

当然这种方案也许也有点问题
WAF获取不到真实IP,算了,后面再修吧(摆烂)

云盘头像无法正常加载

ClouDreve头像一直显示不出来,但是上传又是成功的,目录里也生成了不同大小的头像文件
::furry:diu::在面板上设置反向代理的缓存时间为0或者关闭缓存

参考:ClouDreve Forum

图床崩了

这个就......无解,一个一个去替换到别的图床(
::furry:bailan::

CloudFlare 配置出错导致无法访问博客

咱采取的方案为国内又拍云CDN+国外CloudFlare CDN加速
所以CloudFlare CDN所导致的问题不一定会及时处理
主打一个能访问就行,毕竟大部分访客都是来自国内吧
一句话解决
在CloudFlare的SSL/TLS菜单里将「SSL/TLS 加密模式」设置为完全(Strict)即可。
参考:生化环材

最后编辑于: 2023 年 12 月 14 日