ThinkPHP 项目文件完整性监控:用 Shell 脚本对抗黑帽 SEO 注入
公司官网遭黑帽 SEO 注入,<code>index.php</code> 被植入远控代码,爬虫被喂假页面、真实用户被重定向。清理之后需要一套防再次被黑的机制,于是有了这个用 <code>find + md5sum + diff</code> 三行命令构建的文件完整性监控方案——70 行 Shell 脚本 + cron + SSH 登录告警,零依赖、不侵入代码,每天自动检测文件是否被篡改。...
公司官网遭黑帽 SEO 注入,<code>index.php</code> 被植入远控代码,爬虫被喂假页面、真实用户被重定向。清理之后需要一套防再次被黑的机制,于是有了这个用 <code>find + md5sum + diff</code> 三行命令构建的文件完整性监控方案——70 行 Shell 脚本 + cron + SSH 登录告警,零依赖、不侵入代码,每天自动检测文件是否被篡改。...
这是一个基于 Gitee Webhook 的自动部署系统,能够实现代码提交后自动部署到服务器。通过配置 Webhook,当代码推送到 Gitee 仓库时,系统会自动将代码部署到指定的服务器目录。...
好久没有更新博客,最近在看某大佬网站的适合发现了RSS订阅的按钮,突然想起来这个东西也好几十年了,给自己的网站也弄一个吧。在弄之前大概的看了一下RSS的发展历史,结合了AI的能力捣鼓出本站的RSS源,后续再完善邮件订阅的功能。...
开发过程中为了简便一般通过前端的代理方式临时解决CORS跨域问题,在部署到生产环境的时候再切换到服务端做CORS跨域配置,这篇文章介绍后端是nginx的时候如何解决跨域CORS问题...
IndexNow是网站所有者立即通知搜索引擎其网站上最新内容更改的简单方法。IndexNow是一个简单的ping,这样搜索引擎就知道URL及其内容已被添加、更新或删除,从而使搜索引擎能够在其搜索结果中快速反映这一变化。目前得到微软必应、Naver、Seznam.cz、Yandex、Yep的支持。...
修复ngx_pagespeed优化资源返回404未找到的情况。...
thinkphp5.0制作一个会自动更新的网站地图sitemap.xml,当发布新的文章之后立即更新sitemap.xml文件。...
记录thinkphp5.0.24版本开发网站出现的各种bug解决笔记...
希望thinkphp5.0开发的网站404页面也更好看,能告诉访问错误,同时提供动态内容保证访问流量不轻易丢失。...
百度资源平台普通收录工具可以向百度搜索主动推送资源,缩短爬虫发现网站链接的时间,不保证收录和展现效果。出于优化本站考虑,对本站小改造一下,当发布出去文章之后立即提交推送当前文章。...