前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Nginx结构全解析(43)

Nginx结构全解析(43)

原创
作者头像
陈不成i
修改2021-05-13 14:45:49
2360
修改2021-05-13 14:45:49
举报
文章被收录于专栏:ops技术分享

Example:

  1. location /img/ {
  2. alias /var/www/image/;
  3. }
  4. #若按照上述配置的话,则访问/img/目录里面的文件时,ningx会自动去/var/www/image/目录找文件
  5. location /img/ {
  6. root /var/www/image;
  7. }
  8. #若按照这种配置的话,则访问/img/目录下的文件时,nginx会去/var/www/image/img/目录下找

注意:

  1. 1.使用alias时,目录名后面一定要加”/“。
  2. 2.使用alias标签的目录块中不能使用rewrite的break。
  3. 3.alias在使用正则匹配时,必须捕捉要匹配的内容并在指定的内容处使用。
  4. 4.alias只能位于location块中

所以使用nginx设置root时要注意一个问题,就是如果该root设置的前端目录不是根目录,那么在写root的绝对地址时,要把前端目录的部分省略掉。

我们用设置虚拟目录指向的alias来和root比较一下就非常明显了

代码语言:javascript
复制
location /abc/ {   alias /home/html/abc/; }  

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档