一个vps(1个ip)的不同端口对应的不同网站如何绑定到不同的域名上?

2014-02-08 14:57:57 +08:00
 just
假设我有一个vps,ip地址为1.1.1.1
我架了三个网站,分别是:
1.1.1.1:1
1.1.1.1:2
1.1.1.1:3

我还有一个域名是domain.com
我想实现如下效果:
1.domain.com --> 1.1.1.1:1
2.domain.com --> 1.1.1.1:2
3.domain.com --> 1.1.1.1:3

我该如何操作?
4137 次点击
所在节点    问与答
13 条回复
jkeylu
2014-02-08 15:08:22 +08:00
nginx 反向代理
tywtyw2002
2014-02-08 15:24:40 +08:00
1.domain.com --> 1.1.1.1:1
2.domain.com --> 1.1.1.1:2
3.domain.com --> 1.1.1.1:3

必须加端口号访问。。。。。。。

ps你没事用不同端口号干么?
直接站点绑domain呀。
mengli
2014-02-08 15:32:48 +08:00
改vhost.conf 的监听端口。
just
2014-02-08 15:50:23 +08:00
@tywtyw2002 比如我用node写了好几个程序,当然需要用很多端口号啦。
@mengli 用node写的程序貌似改不了vhost.conf吧。
tywtyw2002
2014-02-08 15:52:31 +08:00
@just nginx 反向代理。直接绑domain 然后反代倒不通端口
fanpenghua
2014-02-08 16:35:38 +08:00
阿帕奇就可以啦,~~ 摊手。
alexrezit
2014-02-08 16:45:18 +08:00
nginx 反代正解.
donnior
2014-02-08 16:46:59 +08:00
@jkeylu +1
@tywtyw2002 +1

反向代理,可实现不同域名访问并屏蔽不同端口
CupTools
2014-02-08 17:03:59 +08:00
66beta
2014-02-08 17:04:57 +08:00
apache vhost
panlilu
2014-02-08 18:43:07 +08:00
nginx/apache
figo
2014-02-08 19:37:08 +08:00
直接用nginx反向代理就可以了。
loveyu
2014-02-09 10:18:10 +08:00
感觉你的意思是已经有三个端口可以访问的了。现在就是要把域名绑定一下。所以把端口绑定换成域名绑定就行了

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

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

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

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

© 2021 V2EX