原文网址:https://www.youyong.top/article/1158e70ec1112
Nginx 配置文件中 root 与 alias 指令的区别
原文网址:https://www.youyong.top/article/1158e70ec1112
Nginx 配置文件中 root 与 alias 指令的区别
原文网址:https://www.youyong.top/article/1158e70ec1112
1. Nginx 配置文件 server 中指定两个 location 执行,分别为root 和 alias 指令:
location /test/ {
alias /www/test/;
}
按照上述配置,则访问 /test/ 目录里面的文件时,nginx 会去 /www/test/ 目录找文件:
location /test/ {
root /www/test;
}
按照这种配置,则访问 /test/ 目录下的文件时,nginx 会去 /www/test/test/ 目录下找文件
2. alias 是一个目录别名的定义,root 则是最上层目录的定义。
3. 另一个区别是 alias 后面必须要用 “/” 结束,否则会找不到文件,而 root 则对 ”/” 可有可无。
4. 误区:认为 root 是指 /www/test目录下,而应该是 /www/test/test 目录 。
共 0 条留言
别的域名也能访问我的网站是怎么回事?|Linux下nginx如何禁止空主机头?| 网站IP被恶意解析
Nginx启动报错:Error open() nginx.pid?
阿里云·业务运营团队内部的前端构建和工程化工具 Dawn开源
nginx 报错: emerg bind to 80 failed 98 address already in use
nginx warn upstream response is buffered to a temporary file
iPhone X 跌破发行价,苏宁200亿入股恒大 | 财经日日评
资深黄牛现身说法:iPhone X价格秒变不停,就像炒股一样
手机扫一扫
分享文章