年度水文:解决了访问博客出现的403问题

314 字
2 分钟
年度水文:解决了访问博客出现的403问题

Long time no see 伙计们,我回来了

发现问题#

去年Coding Pages下线后,我把博客托管在了云开发CloudBase上(有一说一,还挺方便的,连CDN配置都省了)。

部署完成后,发现部分博客文章打不开了,报403错误:

2022-07-02-17-41-03
2022-07-02-17-41-03

2022-07-02-17-42-20
2022-07-02-17-42-20

然鹅很奇怪的是,早前博客部署在Github Pages、Coding Pages的时候,是没有这个问题的。在本地测试,也能正常打开:

2022-07-02-17-48-36
2022-07-02-17-48-36

解决思路#

只能怀疑是环境的问题了,毕竟在本地都能正常打开。

  1. 检查问题文章中的图片链接,复制到浏览器后能正常打开,排除了图床的访问权限问题
  2. 将问题文章和其他正常文章对比后发现,问题文章的源文件名、文章标题中都包含有“+”符号,会不会是这个造成的呢?

先从源文件名下手,将源文件重命名了一下,把“+”替换为“、”:

  • 更改前:

    2022-07-02-18-00-20
    2022-07-02-18-00-20

  • 更改后:

    2022-07-02-18-01-33
    2022-07-02-18-01-33

随后将博客部署到CloudBase,小等1分钟后刷新,再次访问这篇文章,发现可以正常访问了:

2022-07-02-18-09-12
2022-07-02-18-09-12

另一篇文章也采用相同方法进行操作。最后,问题全部解决。

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

年度水文:解决了访问博客出现的403问题
https://blog.tokiame.cn/posts/blog维护/年度水文解决了访问博客出现的403问题/
作者
Asurin
发布于
2022-07-03
许可协议
CC BY-NC-SA 4.0
最后更新于 2022-07-03,距今已过 1351 天

部分内容可能已过时

Profile Image of the Author
Asurin
Developing DevOps Otaku
公告
号外:Blog现已采用Astro框架全新构建,持续优化中~
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签
站点统计
文章
28
分类
8
标签
28
总字数
45,193
运行时长
0
最后活动
0 天前

目录