使用 htaccess 重定向特定 IP

使用 htaccess 重定向特定 IP

我正在尝试弄清楚是否可以对特定 IP 地址进行 301 重定向(在本例中为暴力破解密码机器人)。我想将此人发送到项目蜜罐链接,而不是仅仅禁止 IP。类似以下内容?

RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^xxx\.xxx\.xxx\.xxx
Redirect 301 ^/adminlogin/$ http://www.example.com/honeypotlink.php

答案1

后面RewriteCond必须跟一个RewriteRule。而你的RewriteCond有一个!,它是一个否定。它应该看起来更像这样:

RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^xxx\.xxx\.xxx\.xxx
RewriteRule ^/adminlogin/$ http://www.example.com/honeypotlink.php [R=301,L]

相关内容