侧边栏壁纸
  • 累计撰写 176 篇文章
  • 累计创建 87 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

nginx使用alias实现跨目录虚拟目录

Z先森
2019-11-18 / 0 评论 / 0 点赞 / 24 阅读 / 0 字 / 正在检测是否收录...

场景:

两个目录 /web1 /web2,结构如下:

web1
└── foo
web2
└── bar

http://www.web1.com绑定到了web1
需要通过http://www.web1.com/bar 访问到web2的bar目录

配置如下:

server {
        listen  80;
        server_name www.web1.com;
		location /bar/ {
			alias /web2/bar/;
			index index.html index.htm;
		}
		location / {
			root /web1/;
		}
}

注意点:

  • 使用alias 后面的路径需加上/,否则会404
  • 使用alias+正则匹配的时候,用法稍有不同,也会导致404,未深入研究,以后有时间再补充
0

评论区