在一个服务器块中,如果我没有定义任何位置块,看起来Nginx正在提供任何文件。 例如,如果请求是“/foo.html”,它将在根目录下find该文件。
只有匹配一个位置才能使nginx服务文件成为可能? 例如,如果我没有定义任何位置块,那么对“/foo.html”的请求将不起作用。
不要在服务器级别定义一个根 ,只在一个位置块中定义它。
只要定义location /
location /
location / { return 404; }