相信許多WordPress使用者都發現在WordPress正常運行時,將會不斷發送數據至WordPress主伺服器,雖然這只是一種收集數據以改善服務的方法,但是在很多情況下都會影響網站的訪問速度(特別是伺服器位於內地時),所以今天「暢想資源」就來教大家如何爲WordPress關閉對外發送請求,以及如何爲特定白名單域名設定允許進行對外請求!(本站設定該段代碼後網站速度顯著提升!)
教學
將下方代碼通過FTP等程式添加到WordPress根目錄的「wp-config.php」底部的 /* 設定完成,請儲存檔案。然後開始 Blogging 吧! */
之前,並儲存檔案即可!
提示:你需要將你網站更新時所PING的網站或其他須HTTP請求(例如「Akismet」)的網站域名加入到 WP_ACCESSIBLE_HOSTS
內即可!
注意:該功能實質上只是關閉了從PHP段對外的HTTP請求(例如 curl
等),但是用戶端的正常訪問是不會收到任何影響的!
1 2 3 4 5 6 7 8 |
/* 爲WordPress關閉對外發送請求開始(由AREFLY.COM製作) */ define('WP_HTTP_BLOCK_EXTERNAL', true); /* 爲WordPress關閉對外發送請求結束(由AREFLY.COM製作) */ /* 爲WordPress設定對外發送請求白名單開始(由AREFLY.COM製作) */ // 提示:請使用「,」分割每一個域名! define('WP_ACCESSIBLE_HOSTS', 'api.akismet.com, akismet.com, *.rest.akismet.com, rest.akismet.com, site1.com, site2.com'); /* 爲WordPress設定對外發送請求白名單結束(由AREFLY.COM製作) */ |
參考
wordpress加速優化教程:關閉wordpress站內搜尋功能以及對外請求
建議提供一個通用列表,要不然,不知道有哪些請求啊
這樣的話外掛不能更新了 囧
估計會一點吧。
表示我的是「/* 好了!請不要再繼續編輯。請保存本文件。使用愉快! */」不是「/* 設定完成,請儲存檔案。然後開始 Blogging 吧! */」
好文章,支持一下
好不熱鬧啊!
WoW!!!!!!!WoW!!
可以加快訪問速度,真的不錯。
小夥子,你很有頭腦,來中科院為中
今天簽到啦!時間:下午6:30:32(使用Arefly評論框自動簽到)
華人民共和國工作吧不能改為 添加到functions文件嗎
不行...
這是WordPress加載順序的問題,如果加在functions.php裡面就沒效果了...

後台的頭像都被牆了
,變慢了,試試這個
curl
等),但是用戶端的正常訪問是不會收到任何影響的!」,所以你的Gravatar頭像還是會照樣加載的...如果你想要加快Gravatar的加載速度,可以參考「將WordPress中的Gravatar由官方伺服器切換為多說伺服器」哦~我來試試評論速度!!
速度怎麼樣啊~

蠻快的啊!
Mr.wow好厲害 評論好快
稍微快一點了麼?

快了挺多的
Mr.wow好厲害
是挺煩的
有時候我非常想關掉這個功能來著
好樣的,支持你!
不懂啊