全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  千锋问问

nginx配置静态资源文件夹

问题描述:nginx配置静态资源文件夹

推荐答案 本回答由问问达人推荐

  在Nginx中配置静态资源文件夹是一项常见的任务,可以通过以下步骤来完成。首先,确保你已经安装了Nginx并且具备一定的基础知识。

千锋教育

  步骤一:创建静态资源文件夹

  首先,选择一个合适的位置,在服务器上创建一个文件夹来存放你的静态资源文件,比如CSS、JavaScript、图片等。

  sudo mkdir -p /var/www/mywebsite/static

 

  步骤二:修改Nginx配置文件

  打开Nginx的配置文件,通常位于`/etc/nginx/nginx.conf`、`/etc/nginx/sites-available/default`或类似位置。在服务器块(server block)中添加一个新的location块来指定静态资源的访问规则。

  server {

  listen 80;

  server_name yourdomain.com www.yourdomain.com;

  root /var/www/mywebsite;

  location /static {

  alias /var/www/mywebsite/static;

  expires max;

  add_header Cache-Control "public, max-age=31536000";

  }

  ... 其他配置 ...

  }

 

  上述配置中,我们指定了一个名为`/static`的URI前缀,它将映射到实际的文件系统路径`/var/www/mywebsite/static`。`expires`和`Cache-Control`头用于设置浏览器缓存策略,以优化性能。

  步骤三:重启Nginx

  完成配置后,保存文件并重启Nginx服务器,使配置生效。

  sudo systemctl restart nginx

 

查看其它两个剩余回答
在线咨询 免费试学 教程领取