Squid动态URL日志不完整的问题

Squid动态URL日志不完整的问题

问题:
当访问的URL为:http://cdnfox.com/xxx.php?sig=xxxxxxx时:
日志为:

1376378941      0 10.0.0.10 GET "http://cdnfox.com/xxx.php?"/1.1 - "image/jpeg" "curl/7.27.0" "-" TCP_MEM_HIT:NONE/- 200 21753

URL后面的:sig=xxxxxxx 丢失了。

解决方法
squid.conf中添加:

strip_query_terms off

重新reload squid,日志正常。

strip_query_terms
默认为开启。是为了保护用户的隐私,而不在日志中记录“?”后面的参数。