nginx配置静态资源放行
时间: 2023-09-24 21:09:12 浏览: 235
Nginx实现静态网站部署资源
你可以在Nginx配置文件中添加以下代码来放行静态资源:
```nginx
# 指定静态资源目录
location /static {
alias /path/to/your/static/folder;
}
# 放行常用静态文件类型
location ~* \.(css|js|png|jpg|jpeg|gif|svg|ico)$ {
try_files $uri =404;
}
```
上述配置中,`/static` 是你指定的静态资源目录的虚拟路径,`/path/to/your/static/folder` 是实际静态资源目录的路径。
第一个 `location` 块使用 `alias` 指令将请求映射到实际路径,而第二个 `location` 块使用正则表达式匹配常见的静态文件类型,并使用 `try_files` 指令进行请求重定向。
记得将上述代码添加到你的 Nginx 配置文件中,并重启 Nginx 服务使配置生效。
阅读全文