如何在nginx中配置静态资源

2.在nginx中配置静态资源

​ 在nginx中配置静态资源首先要保证你的项目是通过nginx来访问网关请求请求的!,因为静态资源是保存在nginx中的,可以大大的减少运行速度!

​ 首先,我们需要将静态资源导入到nginx中 譬如:你现在有一个静态资源的文件夹!包含你项目的所有静态资源,将其放入到nginx下的HTML文件夹下

请添加图片描述

其次,进入conf.d的文件夹下,修改gulimall.conf的配置

请添加图片描述

在此处加上:
在这里插入图片描述

location /static/ {
	root   /usr/share/nginx/html;
    }

使得所有/static/下的所有文件都走下面的路径

注意:这里的 /usr/share 不是文件路径,而是nginx的内部路径,也就是挂载路径;根据一下命令可自行查看!

docker exec -it nginx /bin/bash

最后需要改一下自己项目中静态资源引用的地址,如:
请添加图片描述

记住,必须保证自己的static文件夹下有该文件!

在这里插入图片描述

完工!!!