Wordpress加密站点相关
前言
准备一个图片为主的加密副站点。
以下内容最终均改为hexo主题的相关插件解决
较大的视频内容丢到github的某个仓库里面套了个博客的娃;部分BGM相关用了免费主机套娃
简介
因为访问速度问题,后面我是打算把大量内容转移到静态站点+图床伺候。
短期的话(-2025)图床打算采用之前已经在用的服务器,本地链接解决。
长期的话还是打算把内容转移到比较稳定的第三方图床,也就是Backblaze。
因为资料部分需要加密的原因,主站准备采用hugo的静态页面,但是加密部分的页面hugo还需要本地处理实在是太麻烦了,因此我弄了个免费主机,然后通过wordpress+外部图床的方式把加密页面进行分发。
如果说这个有啥毛病,一个就是免费主机固有的各种限制,比如SSL除了把主站的ns记录写过去以外没法正常部署ssl证书(因为ftp只给一个用户目录),有比如文件大小有限制,带宽有限制,或者文件容量很垃圾。
再就是wordpress自身的毛病,比如媒体库只能上传图片啥的。
下面简单介绍我使用的主机、插件
介绍
主机:infinityfree
配置:
- 5 GB 存储
- 无限带宽
- 400 MySQL 数据库
- PHP 7.4
- MySQL 5.7
- .htaccess 完整支持
- 免费子域名
- 免费SSL (但是需要根域名迁移过去)
- 免费DNS服务
因为有些CDN加速功能想保留在cloudflare上,所以暂时没把根域名迁过去,但是子域名的locks.chukogals.top可以通过cloudflare写入NS记录解析过去。
外链图片导入插件:External Media without Import
虽然因为安全性问题被wordpress下架了但是github能找到安装包。
https://github.com/zzxiang/external-media-without-import
用了以后神清气爽,再也不用担心免费主机容量不够了。
*注:不过后面开的相册功能还是……emmm占了不少空间。
另外记得设置一下防盗链。
问题:
- 图片量不能太大(否则处理时间较长),且图片需要存在地址。
- 部分相册插件因为无法读取实际图片信息导致图片无法导入。
相册插件:NextGEN 图库
支持中文,也支持若干种图片显示形式。还不错。
图库类都是另外开了一个gallery文件夹转移图片文件。
网站:https://locks.chukogals.top/ (此站没投入使用)
其他插件:
- Upload Media By URL(远程导入)
- User Access Manager(避免直链抓取)
- Markdeep Block(插入图床原图)
- Automatic Translator(国际化添加翻译器)