apache.htaccess“的替代方案”;从X.X.X.X“拒绝;?
我让nginx反向代理到apache,如果我在htaccess中添加“Deny from 111.111.111.111”,它仍然允许他们通过,因为nginx不会转发访问者的远程地址ipapache.htaccess“的替代方案”;从X.X.X.X“拒绝;?,apache,.htaccess,Apache,.htaccess,我让nginx反向代理到apache,如果我在htaccess中添加“Deny from 111.111.111.111”,它仍然允许他们通过,因为nginx不会转发访问者的远程地址ip 是否有一个规则或东西我可以添加到htaccess中,这样如果访问者使用“HTTP\u X\u REAL\u ip”访问ip地址,我就可以将他们重定向到一个静态html页面?类似的东西应该可以工作: RewriteEngine On RewriteCond %{HTTP:HTTP_X_REAL_IP} 111.1
是否有一个规则或东西我可以添加到htaccess中,这样如果访问者使用“HTTP\u X\u REAL\u ip”访问ip地址,我就可以将他们重定向到一个静态html页面?类似的东西应该可以工作:
RewriteEngine On
RewriteCond %{HTTP:HTTP_X_REAL_IP} 111.111.111.111
RewriteRule (.*) - [F,L]
该重写规则将在不替换其他url的情况下向他们发送403禁止响应。这将导致显示默认的403错误页面
您可以使用以下命令指定403错误页:
ErrorDocument 403 /path-to-file
请参阅:和以了解更多信息