2017-04-21 25 views

回答

0

使用正则表达式匹配的文件在根目录下。尽早在配置中放置正则表达式location以避免其他正则表达式位置覆盖它。

例如:

root /path/to/files; 

location/{ 
    try_files $uri $uri/ =404; 
} 
location ~ ^/[^.]*\.json$ { 
    return 404; 
} 

参见this document更多。

+0

但如何为那些在任何子目录中的其他位置指令? –

+0

这是与任何URI匹配的“位置/”。 –

+0

它不起作用。 location〜^/[^。] * \。json $ { return 404; } 位置/ { 位置〜* ^。+ \。JSON $ { ... } } –

相关问题