欢迎光临散文网 会员登陆 & 注册

qBittorrent 如何自动追番

2023-07-24 14:29 作者:耳鼠_array  | 我要投稿

关于RSS站点被墙无法订阅的问题:

如果你有国外的服务器的话,可以使用Nginx的反向代理。

通过将无法访问的站点反代到自己的服务器站点上,这样就不需要在qb配置代理服务器了。(因为tracker汇报也会走代理服务器,并且下载速度会非常慢)


具体操作,在nginx配置文件的server里添加如下指令:


location /nyaa/ {

  proxy_pass https://nyaa.si/;

  proxy_set_header X-Forwarded-Proto $scheme;

  proxy_set_header X-Real-IP $remote_addr;

  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

  proxy_http_version 1.1;

  sub_filter 'nyaa.si/download' 'www.xxx.com/nyaa/download';

  sub_filter_once off;

  sub_filter_types *;

  add_header Content-Security-Policy "";

  proxy_hide_header Set-Cookie;

  proxy_redirect default ;

}


原理是通过"nyaa.si"的域名反代到自己的域名"www.xxx.com/nyaa"上

以达到访问 "https://www.xxx.com/nyaa/?page=rss&q=無職轉生&c=0_0&f=0" 与访问 

"https://nyaa.si/?page=rss&q=無職轉生&c=0_0&f=0" 达到一样的效果。

并且将返回rss的xml里<link>标签的下载地址也替换成自己的域名。


注意,返回内容里只需要匹配替换"nyaa.si/download"字符串即可,不要替换"nyaa.si/view"或者将所有的"nyaa.si"都替换,因为这会把下载的torrent文件里的tracker域名也替换换掉,导致qb下载报错

qBittorrent 如何自动追番的评论 (共 条)

分享到微博请遵守国家法律