apache日志里,我发现百度、谷歌、搜狗、360等各大搜索引擎包括用户的访问来源IP都是42.121.43开头的阿里云的IP,而不是像baiduspider的真实地址,这个问题出来了很长时间,但之前没有这个问题。
httpd配置应该也没有错吧:
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
大家能帮我看下吗?
-------------------------
-------------------------
-------------------------
在后端时你需要同时记录remote_addr和x forward for,前者是前端的IP,后者才是访客的IP。
-------------------------
原理都是一样的
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。