美文网首页
nginx不同域名通过80端口访问不同的web项目

nginx不同域名通过80端口访问不同的web项目

作者: LEUNGJH | 来源:发表于2018-07-11 18:26 被阅读0次

        为了省服务器把不同的web项目备份到同一台服务器上面,而且为了方便当项目出事,备份能快速切换上线,现在有了这一个需求。

    遇到的一个巨坑问题(图一):

    nginx配置(图一)

      如图,nginx设置两个域名监听80端口,想做到a-api2.test.com访问路径/data/a-center/www/api/rpc,b-api2.test.com访问路径/data/b-center/www/api/rpc;

      但是出现的问题是 a-api2.test.com能访问路径/data/a-center/www/api/rpc,b-api2.test.com不能访问目的路径,反向去访问了路径/data/a-center/www/api/rpc;

      巨坑,百思不得其解,尝试过绑定本地 /etc/hosts 域名,其它反向代理方法短时间内还是行不通。

    解决:

        把两个域名开头的 "www." 去掉。

    巨坑啊。。。。。。

    相关文章

      网友评论

          本文标题:nginx不同域名通过80端口访问不同的web项目

          本文链接:https://www.haomeiwen.com/subject/zkqkpftx.html