在nginx中的try_files中执行命令

时间:2012-11-23 01:51:57

标签: mongodb caching nginx image

在nginx中使用try_files时可以执行命令吗?

这是因为我记录了mongoDB中的所有请求。

谢谢。

1 个答案:

答案 0 :(得分:0)

你可以让try_files访问一个命名的位置,在你想要的任何你想做的命名位置(fcgi / uwsgi / reverse proxy)......

裸机配置看起来像这样:

location / { try_files $uri $uri/ @named; }

location @named {
  # fcgi/uwsgi/revorse proxy, add necessary directives for what you want to do
}

但请注意,如果较早的try_files部分不匹配,则只能访问指定的位置(在上面的示例中,如果没有与请求路径匹配的文件或目录)