解決必應搜索顯示"cn.bing.com"重定向次數過多

​​​  前幾天在改變搜索引擎的使用習慣,個人感覺有代理的情況下還是走google最舒服,對於我的需求來說,google的信息量最多,有些翻譯過來的書籍沒有中文版答案但是可以去google找英文版,沒代理的情況下可以走必應,國內的IP會自動跳到cn.bing.com,分國內版和國際版兩種搜索選項,默認國內版,目前體驗來說國內版必應大部分情況與baidu性能相差不大,排版比baidu要簡潔美觀,當然最重要的是google和必應沒那麼多廣告。

​​​  使用必應搜索時出現:"cn.bing.com重定向次數過多"的情況,網上尋找解決方案大部分說的是關閉防廣告插件和清除cookie,我嘗試了都沒有作用,然後觀察錯誤界面的url是https://cn.bing.com/?q=dsad&mkt=zh-CN&mkt=zh-CN&mkt=zh-CN&mkt=zh-CN&mkt=zh-CN&mkt=zh-CN&mkt=zh-CN&mkt=zh-CN,其中前面部分https://cn.bing.com/?q=dsad是正常的搜索url,只有這一部分也可以正常訪問,後面每一個’&mkt=zh-CN’都是一次重定向,這是國內IP搜索纔會出現的,但是一直重定向就導致了無法正常訪問。

​​​​  然後猜測是代理的問題,這裏代理是本地ssr+瀏覽器Proxy SwitchyOmega(本地代理)的形式,先直接把瀏覽器Proxy 改爲直接連接,然後必應搜索顯示正常,於是確定是因爲代理才無法使用。聯想到最近更換了pac文件,進去pac.txt搜索發現無bing的域名,即對bing無相關規則,猜測應該是代理訪問必應的時候與bing本身的跳轉規則發生了衝突,在本地需要確定必應需不需要走代理。

​​​​  解決方案有兩個,一個是加入必應必須走代理的規則,另外是確定其不走代理,這裏更推薦後者,因爲正常情況下不走代理訪問更快。

​​​​  首先可以更改pac文件來改變本地代理,打開pac.txt在var rules內加入

"@@||cn.bing.com", 

在這裏插入圖片描述

​​​​  改完後重新打開ssr即可,或者可以在Proxy SwitchyOmega中不代理的地址列表中加入cn.bing.com
在這裏插入圖片描述

​​​​  兩種理論上都可以解決問題,但是我在使用前者一段時間後又出現了重定向次數過多的問題,於是用了後者,此外觀察到在Proxy SwitchyOmega規則和本地出現衝突時,Proxy SwitchyOmega優先使用自身規則。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章