如何在Apache中禁用直接IP訪問
點擊數: 1563
禁用直接IP訪問
會阻止任何人使用IP地址訪問您的網站。
比較好的作法是
您可以驗證請求中收到的域是否與您的站點域匹配。如果不是,請強制重定向到用戶。像這樣:
代碼
- RewriteEngine on
- RewriteCond %{HTTP_HOST} !^www.example.com
- RewriteRule (.*) https://www.example.com$1 [R=301,L]
example.com換成你的網址
因此,IP訪問將被強制返回到域名。顯然,您可以返回任何內容,這只是我經常看到的一種方法。