Nginx 前端 Apache 后端如何设置 IP 可以浏览指定网站?

2014-03-11 22:49:53 +08:00
 SharkIng
用的是军哥的LNMP之后按照包里面的东西加装的Apache
然后VPS有10多个IP地址

现在配置好了之后域名可以访问,自己研究了近10个小时还是没有弄好

我知道vhost的conf文件可以修改一些配置,但是在listen里面添加Ip地址之后总有错误

现在想把IP1和WEB1对应上,IP1访问的东西就是WEB1的内容,同时域名1也可以访问WEB1的内容
同样道理IP2和WEB2

现在是域名访问正常,IP无法配置,总是IP2和IP1全部可以访问Web1
或者是(有段时间配置了之后)IP2访问WEB1 IP1访问WEB2 还有各种错误

如何处理?谁有详细教程最好 (Google过没有合适结果,弄了半天都不行)
591 次点击
所在节点    VPS
3 条回复
cax0ch
2014-03-12 10:30:35 +08:00
虽然不明白你打算如何实现和遇到什么报错,但你DNS这里配置好了就都可以了吧,后端的设置对SEO是透明的。
SharkIng
2014-03-12 13:28:33 +08:00
@cax0ch DNS这里应该不牵扯吧

现在比如我没有域名,我只需要用3个IP访问在同一VPS(LNMPA构架)的三个不同文件夹下面的不同网站
W1 W2 W3
我就想要1.1.1.1 访问W1
2.2.2.2 访问W2
3.3.3.3 访问W3

但是因为用Nginx反代了Apache,在Nginx下设置IP之后没有作用,两个都设置了后也没有作用
cax0ch
2014-03-12 16:08:00 +08:00
你把apache绑定到这几个IP上,也就是listen 1.1.1.1:801 这样的格式,然后在nginx中配置以IP,域名为server name的虚拟主机,proxy到 1.1.1.1:801

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/103887

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX