1
zola 2014-10-24 07:41:28 +08:00
再买一个花生棒
或 两台web服务器分别用不同的端口。 |
2
sutking OP @zola 现在已经设置不同的端口了,但是怎么设置域名映射到IP:端口呢?路由器的设置里只有映射到,没有从哪儿映射的项目啊…
|
3
mawenjian 2014-10-24 08:04:00 +08:00 via Android
楼主的意思应该是两台服务器都用80端口吧?家庭路由器没办法根据域名映射到两台服务器,可以用其中一台服务器搭个反代。
|
4
LazyZhu 2014-10-24 08:11:59 +08:00
一个方法是端口转发,域名带端口,不雅观,如
a.com (80省略了) b.com:8080 另一个方法是URL转发(反代),域名带端口,不雅观,如 a.com/b.com都部署在第一台服务器,但b.com只是反代了第二台服务器 还需要开通两台服务器的互访 |
5
LazyZhu 2014-10-24 08:13:34 +08:00
上面的第二个“域名带端口,不雅观”请无视。。。
|
6
onno 2014-10-24 08:32:02 +08:00 via Android
好奇 你那服务器用来干嘛? 我这80好像被封了
|
7
xylophone21 2014-10-24 09:39:27 +08:00
如果只需要内网访问的话,在路由器上设本地DNS解析规则将两个域名解析到2个内网地址即可.
一般的路由器会充当DNS的角色,所以严格来说这属于在DNS上设置. 不过既然这样的话,不如不直接把花生壳的IP解析成内网IP. 如果需要外网访问的话,见上面的回答. |
8
coderwang 2014-10-24 09:44:13 +08:00
内网一台服务器用 nginx反向代理另外一台
|
9
sutking OP 看来反向代理是目前的靠谱解法??回头试试去
|
10
huaiyinhou 2014-10-24 17:02:58 +08:00 via iPhone
一台反向代理
|
11
ryd994 2014-10-24 22:39:38 +08:00
这样:
映射80端口到A A上配置vhost,反代B nginx两个server块搞定 |