栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

nginx 左本地目录映射

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

nginx 左本地目录映射

    下载解压nginx

2.进入conf目录打开nginx.conf文件

3.打开文件后找到server标签

 

4.然后就是编写匹配规则 具体详细规则参考nginx location配置详细解释 - 星朝 - 博客园

这里我就只写两种分别是匹配目录和匹配文件后缀的,直接复制下面的到server标签下跟location同级就行了。

规则编写好之后去nginx根目录创建resource文件夹和你需要测试的路径的文件夹或文件,然后就可以了。

        # 根据目录匹配
        # 浏览器输入 localhost/img/aa.html
        # 匹配 nginx目录下/resource/img/aa.html文件
        location /img/ {
            root   resource;
        }
        
        # 根据后缀匹配
        # 浏览器输入 localhost/a/b/ljl.png
        # 匹配 nginx目录下/resource/a/b/ljl.png
        location ~ .(gif|jpg|png|js|css)$ {
            root   resource;
        }

注意:今天上午刚想来测试一下nginx映射本地文件的,结果试了半天还是404,被自己蠢哭。

坑:配置文件中location规则的意思是  如果你匹配到了第一个根据目录匹配的规则,那么就会在大括号内的 root的目录下(这里直接写的名称意思是nginx根目录下的resource的意思)、再拼接location中的路径进行寻找文件

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/740222.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号