查看访问来源的关键要点
步骤一 确认访问日志位置与实时查看
步骤二 直接访问时输出访问来源
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="logs"
prefix="localhost_access_log."
suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
步骤三 经过代理或负载均衡时获取真实来源
<!-- 将 X-Forwarded-For 中的客户端IP替换到 %h/%a -->
<Valve className="org.apache.catalina.valves.RemoteIpValve"
remoteIpHeader="X-Forwarded-For"
protocolHeader="X-Forwarded-Proto" />
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="logs"
prefix="localhost_access_log."
suffix=".txt"
pattern="%a %{X-Forwarded-For}i %l %u %t "%r" %s %b %{User-Agent}i" />
步骤四 常用检索与分析命令