我正在使用 CDN 和防火墙,通过特定的变量发送访问者的 IP $_SERVER
。目标是避免通过我正在使用的 CMS 更改所有文件。
我的问题是,由于我使用的是防火墙,因此人们没有按应有的方式重定向,并且 IP 记录是错误的,因为REMOTE_ADDR
防火墙已更改。
如果不可能或我不应该这样做,有人可以解释为什么吗?
编辑:您可以使用 PHP。例如
$_SERVER['HTTP_X_FORWARDED_FOR'] = $_SERVER['VAR_NAME'];
我正在使用 CDN 和防火墙,通过特定的变量发送访问者的 IP $_SERVER
。目标是避免通过我正在使用的 CMS 更改所有文件。
我的问题是,由于我使用的是防火墙,因此人们没有按应有的方式重定向,并且 IP 记录是错误的,因为REMOTE_ADDR
防火墙已更改。
如果不可能或我不应该这样做,有人可以解释为什么吗?
编辑:您可以使用 PHP。例如
$_SERVER['HTTP_X_FORWARDED_FOR'] = $_SERVER['VAR_NAME'];