近期因为把域名给了没有域名的朋友,比如 docs.nekoawa.com mcdevdoc.nekoawa.com modsapi.nekoawa.com 之类的,让一些读者产生了误解。
所以为网站添加了来源介绍,对部分外借的子域名访问的时候可以清晰提示用户。
由于只在前端添加了检测,依靠浏览器发送的http头字段中的referer。但是 Docusaurus 的外链默认添加了noreferrer导致服务器通过前端检测不了来源。
所以这次我们升级了 gotourl 中转页面,现在中转页面可以选择是否发送referer字段(默认不发送),感兴趣的朋友可以试试首页的几个外链,现在都是不发送referer字段了。
顺便在 html5up 的模板基础上新增了 nekoawa.com 首页,不再让 .com 的域名 301 到老域名上了。
这次是参考网络水友 shiriko.com 做出来的,使用 bing 每日壁纸(并且随机壁纸),自动同步博客(也就是这个网站)的博客数据。
但是新主页需要原网站的api支持,比如bing每日壁纸和博客动态,所以并不是完全脱离了wordpress,感觉现在网站已经像一个大杂烩了,哪里需要在哪里随意修改一下。
顺便一提,由于服务器迁移,文件共享站炸了,本来想手动一张张迁移图片,但是太烦了,于是直接数据库操作全部指向主站。(所以不要非标改软件!!!!)
目前情况是网站不能承受高并发,如itdog的网站速度测试。快速测试会导致服务器直接挂掉,之后服务器整体cpu占用率会达到80以上,无法登录宝塔面板,ssh,宝塔面板计划任务。网站纯静态内容也无法访问。除非手动重启服务器,否则服务器会一直宕机。
虽然我们使用了宝塔加速插件(通过缓存数据库查询加速网站),我们是专业版所以每日命中计数为80w,但是,前置腾讯云edgeone全球加速,但是目前仍然不能够承受高并发。
考虑过换到西部数码的虚拟主机,但是会出现宝塔动态网站的防篡改程序失效(虚拟主机无这项防护功能),并且就西部自主研发的waf的能力实在不敢恭维。
0831更新
修改了一下新网页:如果后端api没有响应,那么壁纸不会显示为黑色,而是有兜底壁纸,并且使用按钮打开主站网页时,会检测主站是否正常工作,如果主站宕机则会提示用户服务器可能离线。