Cloudflare
網站被另一個域鏡像
所以我的網站被另一個域名鏡像,我嘗試了很多方法來阻止來自該特定域的訪問,但沒有希望,我正在使用 cloudflare CDN,並且鏡像我的網站的網站也使用它,我試圖獲取遠端地址來源,但它不斷隨機更改IP(我在這裡找到了這個方法,基本上是獲取遠端地址並使用htaccess角色阻止它)。嘗試了http引用方法,它也不起作用。
有什麼方法可以幫助嗎?
首先,在您的 CloudFlare 設置中打開“我受到攻擊” 。這將阻止大多數能夠很好地模擬使用者代理以通過正常檢查的機器人。
其次,如果您明確知道哪些請求對應於正在複製您的站點的代理,您可以執行諸如分析其 User-Agent 和其他 HTTP 標頭之類的操作,以查看它們是否有任何異常,您可能會使用它們來阻止這些請求,即使他們更改了 IP 地址。
如果這被證明太困難或不可行,那麼您還可以考慮啟用 mod_security,它可以阻止大量惡意流量,並且還可以阻止特定的爬蟲。
一旦你找到了成功阻止機器人的東西,你應該確保我受到攻擊被關閉,因為它也會給你的合法訪問者帶來一些不便。