Хорошо! Узнал сам! :)
Чтобы перенаправить http://a.mysite.com
на http://mysite.com:<b>8000</b>
, выполните следующие действия в веб-среде администратора чероки:
Сначала создайте виртуальный сервер с именем a.mysite.com
и присвойте ему корень документа, например, /var/www/a
.
Затем перейдите на вкладку источников и создайте новый источник информации, щелкнув значок «плюс». Введите a.mysite.com
как ник и mysite:8000
как соединение.
Вернитесь на вкладку vServers. Убедившись в том, что выбран сервер a.mysite.com
, убедитесь, что для метода сопоставления хоста задано 'match nickname'.
На вкладке поведения выберите каталог по умолчанию, а на вкладке обработчика выберите «HTTP Reverse Proxy» из раскрывающегося списка обработчика. Затем выберите «Round Robin» в качестве балансировщика в разделе Back-end Server.
В разделе «Назначение источников информации» выберите a.mysite.com
в качестве сервера приложений.
Затем сохраните и перезапустите Cherokee.
Вы можете выполнить тот же процесс для b.mysite.com
.
Или, когда ваш сайт станет более популярным, вы можете добавить больше серверов приложений к a.mysite.com
.