Я использую Apache 2.2 с WHM / cPanel. Дайте мне знать, какая еще информация вам нужна для ответа на этот вопрос.
Я хочу настроить переадресацию/редирект, чтобы произошло следующее:
_http://appname.mydomain.com/ (не обращайте внимания на подчеркивание, не удалось разместить реальные ссылки)
на самом деле отправляет вас в
_http://mydomain.com:8072/appname/
Это может быть явно (изменение адресной строки браузера) или нет, на самом деле это не имеет значения (хотя если бы мне пришлось выбирать, я бы предпочел, чтобы адресная строка НЕ менялась).
Сначала я думал использовать CNAME, но потом узнал, что нельзя включать порт в cname. Теперь я думаю, что мне нужно что-то сделать с моим Apache VHOST?
Я новичок во внутренней работе Apache/веб-сервера, но я достаточно хорошо разбираюсь в командной строке.
решение1
Возможно, вы могли бы использоватьmod_proxy? Что-то вроде этого в конфигурации вашего виртуального хоста должно сработать (не тестировалось)
<VirtualHost appname.mydomain.com>
ProxyPass / http://mydomain.com:8072/appname/
</VirtualHost>
Обязательно прочтите документацию, так как я сам этим не пользовался.
решение2
Есть ли причина, по которой вы не можете разместить страницу перенаправления наhttp://appname.mydomain.comперенаправляет вас на новую страницу?
(Непроверенный) пример на PHP, так как я любитель PHP.
<?php header('Location: http://newurl:newport'); ?>