在nginx中使用try_files时可以执行命令吗?
这是因为我记录了mongoDB中的所有请求。
谢谢。
答案 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部分不匹配,则只能访问指定的位置(在上面的示例中,如果没有与请求路径匹配的文件或目录)