3

我已经安装了 cherokee,对它非常满意。但现在我想知道如何重定向端口。我想根据主机名将80端口重定向到其他端口,如下:

请求http://a.mysite.com到 请求到http://mysite.com:8000
http://b.mysite.comhttp://mysite.com:9000

感谢所有帮助。
非常感谢!

4

1 回答 1

4

好的!自己发现了!:)

要在 cherokee 管理 Web 环境中重定向http://a.mysite.com以执行以下步骤:http://mysite.com:8000

  • 首先创建一个具有名称的虚拟服务器a.mysite.com并给它一个文档根目录,例如/var/www/a.

  • 然后链接到源选项卡并通过单击“加号”图标创建一个新的信息源。输入a.mysite.comnick 和mysite:8000connection。

  • 返回到 vServers 选项卡。在确保选择了a.mysite.com服务器后,检查主机匹配方法是否设置为“匹配昵称”。

  • 在行为选项卡中选择“默认”目录,并在处理程序选项卡中从处理程序下拉列表中选择“HTTP 反向代理”。然后在后端服务器部分选择“循环”作为平衡器。

  • 在“分配信息源”部分中,选择a.mysite.com作为应用程序服务器。

  • 然后保存并重新启动切诺基。

您可以对b.mysite.com.

或者,当您的站点变得更受欢迎时,您可以将更多应用程序服务器添加到a.mysite.com.

于 2011-02-27T09:39:21.687 回答