location

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

在 server 区块里面,可以添加一些 location 区块 .. 在这些 Location 区块里面,你可以更具体的设置让 NGINX 怎么样处理不同的访问 ...

定义一个 location 区块,可以用一个 location ... 然后是一个匹配的东西,先添加一个 / , 对这个服务器的任何的请求都会匹配这种模式 .. 后面是一组花括号 ...

在里面,可以去使用一些指令来设置一下 ... 比如用一个 index 指令,设置一下默认打开的文档 ... 先添加一个 index.html ...

NGINX 会使用最具体的那个 location , 再添加一个 location ... 匹配的是 /v2 ... 在它里面,我们可以重新设置一下 root ... 设置成 /mnt/app

这样访问 hello.dev/v2 开头的地址的时候,会使用这个 location 里设置的东西 .. 它的可用的资源的位置应该是在 /mnt/app 后面还要加上这个 /v2 ...

回到终端 ... 复制一下 /mnt/app/hello 这个目录,放到 /mnt/app/v2 这里 ... 编辑一下 /mnt/app/v2 下面的 index.html .. 修改一下这个文档里的内容 ... hello_v2 ... 保存一下 ...

然后重新加载一下 nginx ... 回到浏览器 ...

访问一下 hello.dev ... 打开的是 /mnt/app/hello 目录下的 index.html 这个文档 ... 再访问一下 hello.dev/v2 ... 现在这里显示的是 /mnt/app/v2 这个目录下的 index.html ...

location《 NGINX:Web 服务器 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点