Answers:
您可以使用SetEnvIf和Allow:
<Location "/only_proxy/">
SetEnvIf X-Forwarded-For ^10\.1\.1\. proxy_env
Order allow,deny
Satisfy Any
Allow from env=proxy_env
</Location>
您可以使用mod_rpaf使Apache将X-Forwarded-For IP视为客户端IP。
mod_rpaf
这只能使您的日志有用;它实际上并不影响访问控制决策中使用的地址。另请注意,在Apache 2.4中,该mod_rpaf
功能由mod_remoteip本地提供。
您可以编写重写规则以重定向到403响应。
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-For} !(1.1.1.1|2.2.2.2)
RewriteRule .* - [F]