2个虚拟域:8080端口上的一个,怎么样?

我一直在努力,基本上我想要的是这样的:

在另一个虚拟上运行的虚拟域,运行从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> 

build议? 🙁

domain1.com / server.domain2.com解决在不同的地址? 如果没有,你是瞄准NameVirtualHostconfiguration:

 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>