nginx如何配置静态资源服务器

2023-04-16 11:43:00 服务器 配置 静态

Nginx是一款非常流行的Web服务器,它可以用来配置静态资源服务器。使用Nginx配置静态资源服务器的步骤如下:

1.首先,在Nginx配置文件中添加一个location段,用于指定静态资源的存放位置,例如:

location /static/ {
    root   /var/www/static;
    index  index.html;
}

上面的配置表示,当客户端请求URL以/static/开头的资源时,Nginx会从/var/www/static/目录中查找资源,并使用index.html作为默认文件。

2.在location段中添加一些配置,用于控制访问静态资源的方式,例如:

location /static/ {
    root   /var/www/static;
    index  index.html;
    access_log off;
    expires 1d;
    add_header Cache-Control "max-age=86400";
}

上面的配置表示,禁用访问静态资源的日志记录,并设置静态资源的缓存时间为1天,并在响应头中添加Cache-Control字段,以控制客户端缓存的时间。

3.最后,重启Nginx服务,使配置生效,命令如下:

$ sudo service nginx restart

以上就是使用Nginx配置静态资源服务器的步骤,只需要简单的几步,就可以完成配置。

相关文章