[優化] 關閉 WordPress 的 Trackback 跟 Pingback,減少伺服器負擔!

0

WordPress 是一個很完整,很多功能的 CMS、部落格系統,但上面有許多功能是需要依我們的需求做啟用或關閉,不然可能會造成伺服器額外的負擔,今天要介紹的就是 Trackback 跟 Pingback 這兩個功能,基本上開啟他的必要性不大,但預設是開啟的,如何將這兩個不需要的功能徹底關閉呢?不關閉會造成什麼樣的後果呢?這篇文章會詳細的說明,讓各位都認識它們倆~

廣      告

Trackback 跟 Pingback 這兩個的功能原先是好意的,但現在互聯網上攻擊事件頻繁,所以這兩個功能變成了駭客眼中的目標,因為 WordPress 預設會開啟這兩個功能,接收 Trackback 跟 Pingback,所以駭客或有心人士會找 WordPress 的使用者下手,如果您是 WordPress 使用者,非常建議您將這兩個功能關閉,因為開著的用處真的不大,被濫用倒是很頻繁!

 

長的像下圖的留言,相信各位資深 WordPress 使用者一定不陌生,這就是來自駭客或有心人士的『惡意Trackback』!

螢幕快照 2014-06-03 下午7.09.12

 

Trackback 跟 Pingback 原本其實是用來通知自己,讓自己知道別人的網站建立了一個連結到我們網站,簡單來說就是,別人的文章連結到我們的網站,這個功能可以讓站長知道一些有趣的訊息,但這個功能並沒有被廣泛的正當使用,而是廣泛的被濫用,上圖就是有心人是為了推銷 YouTube 影片,而惡意的推送了一個 Trackback 到小編的網站,然後 WordPress 預設是接收 Trackback 的,所以就跑到小編我的 WordPress 部落格上了,許多人會因為好奇,所以點擊左邊影片連結,那麼你就幫他增加瀏覽量了,有些佈景更會將 Trackback 和 Pingback 顯示出來,不僅幫他增加曝光率,還讓自己的伺服器增加了大大的垃圾資料,這些資料會儲存到資料表,然後隨著時間,Trackback 跟 Pingback 的資料越來越多,說不定哪天資料表裡面有數百萬筆都是這些垃圾資料,真的讓網站的資料表變得很髒亂!

網路上有許多關閉 Trackback 和 Pingback 的教學,但大多的教學都是從 WordPress 後台進行操作,這樣的操作只能說是對了一半,因為從 WordPress 後台關閉 Trackback 和 Pingback 接收,只會關閉以後的文章,之前的文章一樣是開啟的!如何關閉『所有文章』,讓全部文章都不接收 Trackback 和 Pingback 呢?看下面的教學就對了!

 

關閉 Trackback 與 Pingback 接收

【1】首先,進到 WordPress 後台,點左邊『設定』下的『討論』。

螢幕快照_2014-06-03_下午6_59_45

 

【2】然後將上面兩個勾都取消,第一個是取消發送 Trackback,第二個是取消接收 Trackback 和 Pingback。

提醒:是取消打勾~取消打勾喔!!不是把那兩個勾起來!!

螢幕快照_2014-06-03_下午6_59_31

 

【3】然後登入 phpMyAdmin,大多的虛擬主機都會提供!如果沒有提供… 那就下指令唄~ 在 phpMyAdmin 找到你的資料庫,然後點上面的『SQL』,貼上下面兩條指令。

螢幕快照 2014-06-03 下午6.58.54

 

這樣就完完全全的關閉『接收』、『發送』Trackback 跟 Pingback 了!如果沒有 phpMyAdmin 又不清楚怎麼下指令… 那就在 WordPress 上裝『SQL Executioner』這個外掛吧,它可以在 WordPress 後台直接執行 SQL 指令!很方便~

 

便利小工具

 

本文作者

麥克風測試 1~ 2~ 3~ 1~ 2~ 3~

快來留言 ^_^