chaihongjun.me

ThinkPHP 项目文件完整性监控:用 Shell 脚本对抗黑帽 SEO 注入
backend

ThinkPHP 项目文件完整性监控:用 Shell 脚本对抗黑帽 SEO 注入

chaihongjun

公司官网遭黑帽 SEO 注入,<code>index.php</code> 被植入远控代码,爬虫被喂假页面、真实用户被重定向。清理之后需要一套防再次被黑的机制,于是有了这个用 <code>find + md5sum + diff</code> 三行命令构建的文件完整性监控方案——70 行 Shell 脚本 + cron + SSH 登录告警,零依赖、不侵入代码,每天自动检测文件是否被篡改。...

Gitee Webhook自动部署系统
backend

Gitee Webhook自动部署系统

root

这是一个基于 Gitee Webhook 的自动部署系统,能够实现代码提交后自动部署到服务器。通过配置 Webhook,当代码推送到 Gitee 仓库时,系统会自动将代码部署到指定的服务器目录。...

thinkphp博客添加RSS源
backend

thinkphp博客添加RSS源

root

好久没有更新博客,最近在看某大佬网站的适合发现了RSS订阅的按钮,突然想起来这个东西也好几十年了,给自己的网站也弄一个吧。在弄之前大概的看了一下RSS的发展历史,结合了AI的能力捣鼓出本站的RSS源,后续再完善邮件订阅的功能。...

后端nginx跨域CORS配置
backend

后端nginx跨域CORS配置

chaihongjun

开发过程中为了简便一般通过前端的代理方式临时解决CORS跨域问题,在部署到生产环境的时候再切换到服务端做CORS跨域配置,这篇文章介绍后端是nginx的时候如何解决跨域CORS问题...

thinkphp5.0博客添加Bing自动ping功能
backend

thinkphp5.0博客添加Bing自动ping功能

chaihongjun

IndexNow是网站所有者立即通知搜索引擎其网站上最新内容更改的简单方法。IndexNow是一个简单的ping,这样搜索引擎就知道URL及其内容已被添加、更新或删除,从而使搜索引擎能够在其搜索结果中快速反映这一变化。目前得到微软必应、Naver、Seznam.cz、Yandex、Yep的支持。...