@TODO
- 一直想写个主题, 但是一直没写(
- 写个插件, 发现不利于 SEO 自己都关了
- 域名, 考虑买个新的, 到时候挂 CF
- 代码公式渲染 (取消了,然后新主题又自带)
- 随机博客背景, 干的第二件实事
- CDN 加速, 懒
站点优化
2022/4/13: 将博客版本更新到1.2.0,似乎只是规范了代码的写法
2022/6/12: 将 DNS 服务器修改回默认, Cloudlare 虽然在功能上比原来的好用,但是在国内直连速度实在是太慢了,起码这个网站不适合用.
2022/11/25: 更换了域名服务商, 域名解析自然也跟着换了.
2023/4/21: 服务器更换镜像, 重新搭建环境.
2023/8/25: 再次清理文章分类, 尽量减少分类并且不使用标签 (这个博客标签是真的难用....
2023/9/22: 陆续屏蔽了一些爬虫的 UA 和 IP 段, 点名国内的互联网大厂!
2023/12/5: 更新服务器规则, 并对 IP 段解封. (其实是因为太多了忙不过来
2023/12/12: 更换服务器镜像, 后续将通过其他方式封爬虫
2024/2/28: 发现一些兼容性问题,近期将进行处理
2024/11/12: 最近在考虑搬家,到时候可能会用上减速 CDN,不过那也是明年的事了
SEO 优化
优化完了, 封禁国内搜索引擎爬虫 UA.
配置伪静态
从 Apache 到 Nginx, 就变成了这样
location / {
if (-f $request_filename/index.html) {
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php) {
rewrite (.*) $1/index.php;
}
if (!-f $request_filename) {
rewrite (.*) /index.php;
}
}
# Typecho 伪静态
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php$1 last;
}
# PHP 代理
location ~ .*\.php(\/.*)*$ {
include fastcgi.conf;
fastcgi_pass unix:/run/php82-fpm/php-fpm.sock;
fastcgi_index index.php;
}
插件
试过挺多的, 最后需要的差不多就这些:
- Access
- CommentToMail (2022.1.16)
- Sitemap
- SmartSpam
- Sticky
文章
markdown 语法规范化, 以前写的东西都很乱.
另外也应该试着混写一些 HTML 代码进去了.
购买域名
目前用的是我的第三个域名, 续费的钱应该是有的, 但还想买个国外的干点别的.
自建API
导航栏写了一个简单的描述页面, 主要是使用随机壁纸功能.
2023/5/10: ffmpeg -i x.jpg -q:v 75 -c:v libwebp x.webp
将图片全部转为 webp 格式用于小水管了, 体积上大约是原来的 7%.
开子站点
用 acme.sh 给自己签了证书, 方便内网服务使用.
- TO BE CONTINUE
已有 2 条评论
为什么要封禁国内搜索引擎爬虫?
@公司起名 双向选择而已,而且这样对我更安全