nginx 配置 locationlocation /log { allow 193.0.0.99; deny all; } 访问 log/tes.html 为t 404
时间: 2024-02-15 09:33:10 浏览: 73
Nginx conf配置文件详解
根据你的nginx配置,访问/log/tes.html应该是被允许的,但是如果这个文件不存在,则会返回404错误。如果你想要访问这个文件并且不想返回404错误,你需要在你的nginx配置中添加一个新的location块,如下所示:
```
location /log {
allow 193.0.0.99;
deny all;
}
location /log/ {
try_files $uri $uri/ /log/index.html;
}
```
这个新的location块将会匹配所有以/log/开头的URL,包括/log/tes.html。其中,try_files指令将会依次尝试查找请求的文件,如果找到了就直接返回,否则就会跳转到/log/index.html页面。你可以根据自己的需求修改这个指令的参数。
阅读全文