0
我爲我的網站使用Cloudflare,所以通常.htaccess規則將不起作用。我需要阻止某些IP訪問我的網站。使用後面的.htaccess來阻止某些IP Cloudflare
我發現這一個,但將無法工作:
SetEnvIf X-FORWARDED-FOR 1.1.1.1 deny
order allow,deny
allow from all
deny from env=deny
我也試圖與相同的結果..
RewriteEngine On
SetEnvIf X-FORWARDED-FOR 109.100.238.188 deniedip
order allow,deny
deny from env=deniedip
因爲您在某些ips上設置了拒絕環境變量,所以它應該是'deny from env = deny' – Sumurai8
我改變了env = allow但沒有新的。 – Blazer
我不熟悉Cloudflare如何執行操作。 Afaik Cloudflare是一個cdn,這意味着很多通信只能到達cdn端點,並且永遠不會到達您的服務器。是[這個頁面](https://support.cloudflare.com/hc/en-us/articles/200168306-Is-there-a-tutorial-for-Page-Rules-)的任何幫助? – Sumurai8