234 字
1 分鐘
Cloudflare 如何設定禁止機器人訪問網站
2023-12-13
無標籤

當我們訪問我的E政府(www.gov.tw)的時候,會跳出Cloudflare檢查訪問者是否透過瀏覽器進行訪問,如果是機器人或是爬蟲就無法訪問,這原理是什麼呢?


受控的查問 ​​Managed challenge#

受控的查問是Cloudflare WAF的功能,免費版也可以使用,之前文章有介紹過。主要目的是向用戶端提出非互動式查問或 CAPTCHA 查問。想了解更多可以參考官方文件


設定方法#

到 Cloudflare 後台網域中找到「網路安全」「WAF」,點選「建立規則」

將「若傳入要求符合」設定上「主機名稱」且「非已知的機器人」,選擇動作「受控的查問」。加上「非已知的機器人」目的是為了避免 SEO 下降,「受控的查問」會導致搜尋引擎無法取的網站資訊。

再來把剛剛設定啟用,這樣就完成了。