Я боролся с этим, в основном я хочу этого:
Виртуальный домен для работы на 80 другой виртуальный домен для работы от 80 ДО 8080
до сих пор я пробовал разные комбинации с apache, но все, что у меня есть, - это все виртуальные домены, указывающие на порт 80, это моя conf:
<VirtualHost domain1.com:80>
DocumentRoot /var/www/domain1
<Directory "/var/www/domain1">
allow from all
Options +Indexes
</Directory>
ServerName domain1.com
</VirtualHost>
<VirtualHost server.domain2.com:80>
DocumentRoot /var/www
<Directory "/var/www">
allow from all
Options +Indexes
</Directory>
ServerName server.domain2.com
ServerAlias www.server.domain2.com
ProxyPass / http://server.domain2.com:8080/
</VirtualHost>
предложения? :(
Разрешаются ли domain1.com / server.domain2.com на разных адресах? Если нет, вы стремитесь к конфигурации NameVirtualHost:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName domain1.com
...
</VirtualHost>
<VirtualHost *:80>
ServerName server.domain2.com
...
ProxyPass / http://server.domain2.com:8080/
ProxyPassReverse / http://server.domain2.com:8080/
...
</VirtualHost>