这是一个非常基本的问题。 我正在运行一个VPS,并且可以在服务器上运行Web应用程序到我select的任何本地IP /端口。 我如何才能将这些本地ips / ports映射到服务器上注册的活动域以使我的站点可访问?
这是一个Ruby应用程序,在cPanel VPS上运行。 我只是通过键入rails server ,使用简单的默认WEBrick服务器(我现在不需要任何更复杂的),在轨服务器上启动ruby。 默认情况下,应用程序从端口3000开始,但我可以自定义到任何我想要的端口。
(注意:cPanel不支持Rails 3,因为mongrel有问题,我不使用mongrel,只是默认的WEBrick服务器,所以这不应该是个问题。
你需要做的是,
ProxyPass / http://127.0.0.1:3000/
ProxyPassReverse / http://127.0.0.1:3000/
现在,所有对domain.com的请求都将被转发到在端口3000上运行的rails应用程序,反之亦然。