Назад | Перейти на главную страницу

2 виртуальных домена: один на порту 80, другой на порту 8080, как?

Я боролся с этим, в основном я хочу этого:

Виртуальный домен для работы на 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>