要使用 Nginx 配置静态资源服务,你需要编辑 Nginx 的配置文件(通常是 /etc/nginx/nginx.conf 或 /etc/nginx/sites-available/your_domain.conf),然后添加一个 location 块来指定静态资源的路径和访问规则。以下是一个简单的示例:
sudo vim /etc/nginx/sites-available/your_domain.conf
server 块中添加一个 location 块,用于指定静态资源的路径。例如,如果你的静态资源存放在 /var/www/your_domain/static 目录下,可以这样配置:server {
# ... 其他配置 ...
location /static/ {
alias /var/www/your_domain/static/;
}
# ... 其他配置 ...
}
这里,location /static/ 表示访问以 /static/ 开头的 URL 时,Nginx 会在 /var/www/your_domain/static/ 目录下查找对应的文件。
保存并关闭配置文件。
检查 Nginx 配置文件的语法是否正确:
sudo nginx -t
如果输出显示配置文件语法正确,继续下一步。
sudo systemctl reload nginx
现在,Nginx 已经配置好静态资源服务。当你访问以 /static/ 开头的 URL 时,Nginx 会从 /var/www/your_domain/static/ 目录下提供静态文件。