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