qBittorrent 如何自動(dòng)追番

關(guān)于RSS站點(diǎn)被墻無(wú)法訂閱的問(wèn)題:
如果你有國(guó)外的服務(wù)器的話,可以使用Nginx的反向代理。
通過(guò)將無(wú)法訪問(wèn)的站點(diǎn)反代到自己的服務(wù)器站點(diǎn)上,這樣就不需要在qb配置代理服務(wù)器了。(因?yàn)閠racker匯報(bào)也會(huì)走代理服務(wù)器,并且下載速度會(huì)非常慢)
具體操作,在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 ;
}
原理是通過(guò)"nyaa.si"的域名反代到自己的域名"www.xxx.com/nyaa"上
以達(dá)到訪問(wèn) "https://www.xxx.com/nyaa/?page=rss&q=無(wú)職轉(zhuǎn)生&c=0_0&f=0" 與訪問(wèn)?
"https://nyaa.si/?page=rss&q=無(wú)職轉(zhuǎn)生&c=0_0&f=0" 達(dá)到一樣的效果。
并且將返回rss的xml里<link>標(biāo)簽的下載地址也替換成自己的域名。
注意,返回內(nèi)容里只需要匹配替換"nyaa.si/download"字符串即可,不要替換"nyaa.si/view"或者將所有的"nyaa.si"都替換,因?yàn)檫@會(huì)把下載的torrent文件里的tracker域名也替換換掉,導(dǎo)致qb下載報(bào)錯(cuò)