我有问题: 我想通过ip禁用一些用户并使用它.htaccess:
IEDriverServer.exe
它会阻止,但不会重定向,基于joomla的网站。也许有人有建议?
答案 0 :(得分:0)
我认为根据您的order Allow,Deny
ErrorDocument 403 http://somedomen.com/index.php/errorpage
order allow,deny
allow from all
deny from 1.2.3.4
deny from 5.6.7.8
但是deny
语法不会生成错误403,它只会阻止连接。
你可以试试这个。我不是改写专家,而且没有经过测试,所以请小心。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^1\.2\.3\.4 [OR]
RewriteCond %{REMOTE_ADDR} ^11\.22\.33\.44 [OR]
RewriteCond %{REMOTE_ADDR} ^111\.222\.333\.444 [OR]
RewriteCond %{REQUEST_URI} !^index.php/errorpage
RewriteRule .* /index.php/errorpage
</IfModule>
翻译:
IF their IP address is 1.2.3.4
OR their IP address is 11.22.33.44
OR their IP address is 111.222.343.444
AND the request is not for index.php/errorpage
THEN display the index.php/errorpage page