在 Nginx 中配置静态文件路径,可以通过以下步骤进行:

  1. 打开 Nginx 配置文件,通常位于 /etc/nginx/nginx.conf/etc/nginx/sites-available/default

  2. server 块中添加或修改 location 块来指定静态文件的路径。例如:

    server {
        listen 80;
        server_name example.com;
    
        location /static/ {
            alias /path/to/your/static/files/;
        }
    
        location /media/ {
            alias /path/to/your/media/files/;
        }
    }
    • location /static/ 表示当访问 http://example.com/static/ 时,Nginx 会从 /path/to/your/static/files/ 目录下提供文件。

    • alias 指令用于指定静态文件的实际路径。

  3. 保存配置文件并重新加载 Nginx 以使更改生效:

    sudo nginx -t  # 测试配置文件语法是否正确
    sudo systemctl reload nginx  # 重新加载 Nginx
  4. 确保静态文件路径的权限正确,Nginx 进程有权限读取这些文件。

这样配置后,Nginx 就可以正确提供静态文件了。

本篇文章内容来源于:nginx 配置静态文件路径