nginx中的root和alias命令比较

192.168.101.189为nginx服务器IP;
root:
在这里插入图片描述
代表虚拟机中实际目录/usr/local/nginx/asdasd/目录下必须有html文件;
curl 192.168.101.189:8080/即找/usr/local/nginx/asdasd/index.html文件;
192.168.101.189:8080/ = /usr/local/nginx/asdasd/
192.168.101.189:8080/1/ == /usr/local/nginx/asdasd/1/
在这里插入图片描述

只能找/usr/local/nginx/asdasd/1/目录下的html文件且必须有,才可以实现;无法往上找/usr/local/nginx/asdasd/目录下的index;
curl 192.168.101.189:8080/1/ == curl /usr/local/nginx/asdasd/1/

alias
在这里插入图片描述
代表192.168.101.189:8080/1/ == /usr/local/nginx/asdasd/

curl 192.168.101.189:8080/1/会去找 /usr/local/nginx/asdasd/下的index.html文件;
curl 192.168.101.189:8080/1/1/ 会去找 /usr/local/nginx/asdasd/1下的index.html文件;

在这里插入图片描述

curl 192.168.101.189:8080/zjwhandsome/会去找 /usr/local/nginx/asdasd/下的index.html文件;
curl 192.168.101.189:8080/zjwhandsome/1/ 会去找 /usr/local/nginx/asdasd/1下的index.html文件;
总结:root的location的地址必须是真实存在的;alias的地址可以自行设定;
对于root:
192.168.101.189:8080 + location后面的root 后面的+location后面的;
对于alias:
192.168.101.189:8080+ location后面的
alias下的目录;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值