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