公用的订阅转换后端被滥用?怎么屏蔽免费订阅池呢?这里用nginx和Clash来演示一下
正文
在nginx配置文件中添加:
server {
...
if ( $query_string ~* ^target=(.*)&url=htt(p|ps)%3A%2F%2F(raw.githubusercontent.com|cdn.jsdelivr.net|raw.fastgit.org).*$ ) { #在括号中添加你要屏蔽的域名
set $target $1;
set $url "ss%3A%2F%2FYWVzLTI1Ni1nY206MDQyNWx2aGtAMS5yYXh4dS50azozMzkzMw%23已屏蔽免费节点池";
rewrite ^/(.*) https://subconverter/sub?target=${target}&url=${url}&config=https%3A%2F%2Fsubconverter.oss-ap-southeast-1.aliyuncs.com%2FRules%2FRemoteConfig%2Fspecial%2Fbasic.ini&filename=%E5%B7%B2%E5%B1%8F%E8%94%BD%E5%85%8D%E8%B4%B9%E8%8A%82%E7%82%B9%E6%B1%A0&emoji=true&list=false&tfo=false&scv=false&fdn=false&sort=false&expand=true&new_name=true? redirect; #这里要修改一下你的后端域名
}
...
}
应用配置即可
你也可以自己尝试一下
通过转换免费订阅链接来测试复制下面链接后,点我进入订阅转换工具
免费订阅链接:https://raw.githubusercontent.com/freefq/free/master/v2
成果:当用户想要更新来自GitHub Raw的节点是,会提示
搞定了!
拓展玩法
同样的可以对一些特殊域名进行调整和更改,例如屏蔽、添加节点等操作。
举个例子,严禁订阅转换套娃:
server {
...
if ( $query_string ~* ^target=(.*)&url=htt(p|ps)%3A%2F%2F.*sub.*target.*$ ) {
set $target $1;
set $url "ss%3A%2F%2FYWVzLTI1Ni1nY206MDQyNWx2aGtAMS5yYXh4dS50azozMzkzMw%23请用原链接转换";
rewrite ^/(.*) https://subconverter/sub?target=${target}&url=${url}&config=https%3A%2F%2Fsubconverter.oss-ap-southeast-1.aliyuncs.com%2FRules%2FRemoteConfig%2Fspecial%2Fbasic.ini&filename=%E8%AF%B7%E7%94%A8%E5%8E%9F%E9%93%BE%E6%8E%A5%E8%BD%AC%E6%8D%A2&emoji=true&list=false&tfo=false&scv=false&fdn=false&sort=false&expand=true&new_name=true? redirect; #这里要修改一下你的后端域名
}
...
}
结果:
不直接断开连接,而是优雅的告诉用户不能滥用,简直ELEGENTO!
《关于Subconverter屏蔽免费订阅池链接》的所有内容, 均受国家相关法律法规保护,相应的版权、著作权等知识产权均归属 つつのBlog 所有。
实在是太优雅了(
大佬好!方便透露下你的主页和订阅转换服务,都部署在哪家vps上吗?我也想做博客和自用转换来着,谢谢!
我的建议是去买大厂服务器,国内备案的话买阿里腾讯,国外买azure vultr 等,不要贪小便宜,一分钱一分货
好嘞,感谢!!🥹
为何我进不去你的主页只能来博客🙃
主页的那个服务器忘记续费了@(泪)
电报群根本进不去,问题过于专业回答不出
私信我 https://t.me/Ox208
谢谢你,csdx@(吐舌)