怎麼給域名配置驗證碼

Edge 支援 Edge Captcha 和 hCaptcha,下面我們用訪問 www.trump.com 網站來舉個例子,給每個訪問 www.trump.com 的請求增加 hCaptcha 的校驗。

首先參考全域性 WAF 規則,配置 WAF 規則來觸發 hCaptcha

接著新建域名 www.trump.com 對應的應用

配置 www.trump.com 域名的 WAF 規則為剛建立的 WAF 規則, 攔截動作選擇為 hCaptcha

配置 hCaptcha 校驗透過後的轉發

修改 /etc/hosts 檔案,將 www.trump.com 指向 node 節點,注意要禁止瀏覽器的快取,否則可能還是會直接訪問原網址

接著在瀏覽器訪問 http://www.trump.com,就能看到 hCaptcha 的頁面了,校驗透過後就能繼續訪問原網站

如何獲取 hCaptcha 的 site key 和 secret key

首先到 hCaptcha 官網註冊賬號並登入,其中 site key 位於如下位置:

secret key 位於如下位置: