如何在0.7.8之前访问Nginx中的HTTP GET参数?
问题描述:
changelog列出版本0.7.8,该版本引入$arg_X
表示法以从nginx.conf
内访问HTTP GET参数X
。如何在0.7.8之前访问Nginx中的HTTP GET参数?
不幸的是,维基是非常新的。如何在此版本之前访问nginx.conf
内的HTTP GET参数?
答
目前,我有的最好的是匹配$args
。
例如,不要说if ($arg_user = "jim")
,你可以说if ($args = "user=jim")
。这个特定的例子只适用于单个参数,因为多个参数可以以任意顺序出现;该案件应该用正则表达式来处理。