我已经安装了 cherokee,对它非常满意。但现在我想知道如何重定向端口。我想根据主机名将80端口重定向到其他端口,如下:
请求http://a.mysite.com
到
请求到http://mysite.com:8000
http://b.mysite.com
http://mysite.com:9000
感谢所有帮助。
非常感谢!
好的!自己发现了!:)
要在 cherokee 管理 Web 环境中重定向http://a.mysite.com
以执行以下步骤:http://mysite.com:8000
首先创建一个具有名称的虚拟服务器a.mysite.com
并给它一个文档根目录,例如/var/www/a
.
然后链接到源选项卡并通过单击“加号”图标创建一个新的信息源。输入a.mysite.com
nick 和mysite:8000
connection。
返回到 vServers 选项卡。在确保选择了a.mysite.com
服务器后,检查主机匹配方法是否设置为“匹配昵称”。
在行为选项卡中选择“默认”目录,并在处理程序选项卡中从处理程序下拉列表中选择“HTTP 反向代理”。然后在后端服务器部分选择“循环”作为平衡器。
在“分配信息源”部分中,选择a.mysite.com
作为应用程序服务器。
然后保存并重新启动切诺基。
您可以对b.mysite.com
.
或者,当您的站点变得更受欢迎时,您可以将更多应用程序服务器添加到a.mysite.com
.