2017-04-21 58 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 $ { ... } } –