Oct
20
apache这样调用header中的参数值:
apache这样调用header中的参数值:
%{User-Agent}
%{Referer}
nginx在这一点上略有不同:
$http_user_agent
$http_referer
有四点不同:
1、前缀不同(%和$)
2、nginx在引用header参数时需要加上"http_"前缀
3、nginx变量名全部小写,大小写不敏感
4、nginx只支持下划线,header中参数的key如果包含横线(-),在nginx中以下划线(_)替代
nginx直接把横线改为下划线来处理。
在记录log时,或者nginx给fastcgi传递参数时有用。





