nginx可以在提供静态文件时屏蔽uri吗?
这在Nginx中是否可行: 当用户查询nginx可以在提供静态文件时屏蔽uri吗?,nginx,Nginx,这在Nginx中是否可行: 当用户查询www.example.com/a/b/c时,nginx返回映射到/home/www/example/a/b/c.html 如果是这样,我应该如何构造nginx配置的location部分 很有可能,例如: server { root /home/www/example; location / { try_files $uri.html $uri $uri/; } } 对于每个请求,如果: 如果你加上.html,就会有一个匹配的文件
www.example.com/a/b/c
时,nginx返回映射到/home/www/example/a/b/c.html
如果是这样,我应该如何构造nginx配置的location部分 很有可能,例如:
server {
root /home/www/example;
location / {
try_files $uri.html $uri $uri/;
}
}
对于每个请求,如果:
假设第一个检查完全不匹配。如果您完成了第2步,额外的性能影响是$uri.html的1次请求检查失败(依此类推)