
ResourceOverride 资源重定向浏览器扩展3步把网站样式换成自己的版本【免费下载链接】ResourceOverrideAn extension to help you gain full control of any website by redirecting traffic, replacing, editing, or inserting new content.项目地址: https://gitcode.com/gh_mirrors/re/ResourceOverride常用的资讯和阅读类网站横幅广告、自动弹层、过小的正文字号都写死在前端代码里客户端没有删掉它们的入口。ResourceOverride 是一个开源浏览器扩展工作在请求层网站发出的每个资源请求都会经过它你可以把某个地址重定向到另一个地址、用本地文件替换原有内容、给页面注入一段脚本或者增删请求头。规则按域名分组保存全部配置只影响你自己这台浏览器。把广告脚本换成空文件场景某资讯站的顶部横幅来自一个固定的广告脚本正文行距又挤。目标是不动网站本身只改浏览器取到的那份文件。先把仓库拉到本地git clone https://gitcode.com/gh_mirrors/re/ResourceOverride然后打开扩展管理页 chrome://extensions/开启右上角的开发者模式点加载已解压的扩展程序并选中目录打开目标网站按 F12 进开发者工具切到 Resource Override 标签页在当前域名下添加一条文件替换规则匹配框填广告脚本地址编辑器留空保存刷新页面确认横幅消失再加一条注入规则把调行距的 CSS 放进 head匹配框只认星号通配不认正则*代表任意长度的片段写https://news.example.com/assets/*.js可以覆盖整个目录。文件替换的效果是浏览器把该地址的响应内容换成你编辑器里的文本所以留空保存就等价于让那份脚本失效。验证是否命中面板选项里有显示日志开关打开后命中的请求会逐条列出。也可以直接在 Network 面板过滤那个文件名看响应体是否为空。两处一致说明规则确实生效了。剩下两种规则类型地址到地址重定向匹配一个 URL请求整体被换到另一个地址。适合把整站资源切到镜像站或本地开发服务器。请求头修改请求头是浏览器随请求附带的元数据。这里可以按设置和移除两档对请求头或响应头逐项增删处理隐私相关的调整。本地文件替换和脚本注入在前面的步骤里已经用到了四种类型共用同一套匹配逻辑和同一套编辑器。不生效时按顺序查这3处规则开关每条规则右侧的开关必须处于开启状态误关是最常见的原因。匹配串通配没盖住真实地址时规则会静默跳过。对照 Network 面板里的实际 URL 逐段核对。页面状态扩展只处理新发起的请求。改完规则要刷新或重新导航旧文档里已加载的资源不会再被拦截。拿不准时打开日志辅助定位比反复试错快。边界每条规则都要对经过的请求做一次匹配。日常几条到几十条规则没有可感知的开销上百条时内存占用和响应延迟会上升。规则只改变浏览器这一侧的呈现网站服务器不受影响。把工具留给自己的开发调试和个性化浏览不用于篡改他人内容或绕过付费墙。项目目前处于维护模式只修复导致基础功能失效的严重问题不再新增功能也不大改代码。建议定期在选项里把规则导出存档换机或重装时可以直接载入。它能做的就到这里让浏览器按你的规则取资源仅此而已。把规则集压到最小必要规模它就够用。【免费下载链接】ResourceOverrideAn extension to help you gain full control of any website by redirecting traffic, replacing, editing, or inserting new content.项目地址: https://gitcode.com/gh_mirrors/re/ResourceOverride创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考