如何在切诺基中重定向端口?

发布于 2024-10-19 08:15:53 字数 275 浏览 7 评论 0原文

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

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

感谢所有帮助。
多谢!

I've installed cherokee and am very happy with it. But now I'm wondering how I can redirect ports. I'd like to redirect port 80 to other ports based on the hostname, as follows:

Request for http://a.mysite.com to http://mysite.com:8000
Request for http://b.mysite.com to http://mysite.com:9000

All help is appreciated.
Thanks a lot!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

野味少女 2024-10-26 08:15:53

好的!我自己发现了! :)

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

  • 首先创建一个名为a.mysite.com的虚拟服务器,并为其指定一个文档根目录,例如/var/www/a

  • 然后链接到源选项卡并通过单击“加号”图标创建新的信息源。输入 a.mysite.com 作为昵称,输入 mysite:8000 作为连接。

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

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

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

  • 然后保存并重新启动 Cherokee。

您可以对 b.mysite.com 执行相同的过程。

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

Good! Found out myself! :)

To redirect http://a.mysite.com to http://mysite.com:8000 follow these steps in the cherokee admin web environment:

  • First create a virtual server with name a.mysite.com and give it a document root, e.g. /var/www/a.

  • Then link to the sources tab and create a new information source by clicking the 'plus' icon. Enter a.mysite.com as nick and mysite:8000 as connection.

  • Go back to the vServers tab. After making sure that the a.mysite.com server is selected check that the host match method is set to 'match nickname'.

  • In the behaviour tab select the 'default' directory and in the handler tab select 'HTTP Reverse Proxy' from the handler dropdown list. Then select 'Round Robin' as balancer in the Back-end Server section.

  • In the section Assign Information Sources section select a.mysite.com as application server.

  • Then save and restart Cherokee.

You can preform the same process for b.mysite.com.

Or, when your site becomes more popular, you can add more application servers to a.mysite.com .

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文