我自己用docker建了一个rsshub,但是添加不上follow上(URL套了cloudflare,follow要求添加的环境变量都加上了)很苦恼。想问问大佬怎样才能添加到follow上的
是不是被cf拦了,cf的waf看下有没有记录。
@“James”#p212589 没开waf啥都没有
@“didinqd”#p212608 小黄云关掉呢?
@“James”#1 关了我就不能用了,我是回源到我部署的端口的反正用在其他rss都没啥问题
创建 Page Rule 放行 RSS 请求:
进入 Page Rules(页面规则),创建如下规则:
If URL matches: https://yourdomain.com/*
Then: Disable Security (关闭所有安全检查)
在浏览器中打开 RSSHub 的 RSS 链接,例如:
https://your-rsshub-domain.com/bilibili/user/dynamic/123456
检查是否能正确返回一个 XML 格式的 RSS 源。
可以使用在线 RSS 验证工具检测格式是否正确:
W3C Feed Validation Service
提交你的 RSS 链接,查看是否有语法错误。
https://validator.w3.org/feed/
我的建议
@“Drift”#p212687 都是正常的,访问api/follow/config也是OK的,也禁用安全了,依然不行,还说这个URL是填的类似rsshub.app这样的吧
感觉是cf的waf,但是op说没开
感觉是cf的cdn问题
@“[已注销]”#p212939 因为是免费用户,而且一般也用不上,cloudns的域名,随便搞,多的是手上,挑一个就用了
@“didinqd”#p212949 我是没鸡挂项目
@“[已注销]”#p212939 那我到时候用ngix反代一下看看
@“didinqd”#p212965 可以的
这个我也不清楚,没搞过