【技術】WordPress官網429無法訪問打不開推薦插件WP-China-Yes

眾所周知,WordPress官網打不開,長達一年一直無法訪問提示 wordpress 429 Too Many Requests

網上也有各種解決方案和辦法,為大家推薦幾個實用的插件及解決方案。

【技術】WordPress官網429無法訪問打不開推薦插件WP-China-Yes

wordpress 429 配圖


kill 429

WordPress插件 kill 429 是WBOLT_COM 博客網站提供的WP插件,通過代理方式訪問到WordPress官方。具體使用請參照 WordPress打不開429錯誤解決辦法

WP-China-Yes

WP-China-Yes這款插件是另外一名開發人員提供的,目前在WP官方獲得5得好評。使用WP-China-Yes將WP站點與官方服務的通信切換到大陸節點。(下方內容均轉自 開發作者博客)

WP-China-Yes 安裝方法

最新穩定版:GitHub: https://github.com/sunxiyuan/wp-china-yes網絡良好的同學也可以去WP插件商城搜索:wp-china-yes

下載並安裝插件後直接啟用即可,該插件會自動接管所有WP訪問境外服務器的流量。插件不會更改你的WordPress程序,若不想使用大陸加速節點,直接停用插件即可。

WP-China-Yes 與 Kill 429 插件的異同

有很多人以為WP-China-Yes插件和kill 429插件是一樣的,其實這是一種錯誤的看法。這兩個插件在實現原理上是不同的,kill 429基於正向代理,而WP-China-Yes基於反向代理。

WP-China-Yes會接管WP站點訪問官方服務時的一切流量——包括但不限於插件主題商城的圖片、頭像、下載鏈接等。並且使用CDN節點分發,可以緩存熱點資源,從而更好的加速。

Kill 429是通過WP提供的WP_PROXY_HOST配置方法配置http代理的方式使站點能夠訪問wordpress服務器,而wordpress程序最終會使用curl的CURLOPT_PROXY設置HTTP正向代理。使用這種實現方法天然決定了無法配合CDN服務做資源緩存加速,而且目前觀察來看Kill 429只能代理資源下載的請求,無法對其他請求生效,侷限性比較大。

另外,在源的維護成本上,依託CDN分發的WP-China-Yes是要比使用單節點硬抗的Kill 429低幾個數量級的。正式因為源的維護成本低的這個優點,才讓為大家統一提供倉庫源變為了可能。隨著2.0.0版本帶來的“社區源”功能的上線,未來會有更多的商業公司加入到社區源的維護中,爭取早日改善國內的WordPress使用體驗!

簡而言之,WP-China-Yes可以實現kill 429的功能,但不止於此。WP-China-Yes開發的目的就是想取代kill 429,並在其上做延申:從根本上優化中國大陸用戶使用WordPress官方服務時的用戶體驗。


分享到:


相關文章: