为了解释它的含义举个栗子
1 | location /test { |
使用try_files的意思就是当用户去请求地址http://www.test.com/test的路径时,如果存在这个目录,那么就直接将内容发送给用户,如果不存在test这个目录,就将这个请求跳转到http://www.test.com/index.html
如果指定的原始uri不存在,nginx做一个内部重定向,返回一个/www/data/images/default.gif
1 | server { |
还可以指定status code
1 | location / { |
还可以指定转到proxy server
1 | location / { |