Se você quiser usar um endereço curinga (ouvir em todos os endereços IP) em um VirtualHost
, precisará que sua diretiva Listen
esteja ouvindo em todos os endereços IP.
Listen 80
Listen 443
Usando o Apache 2.4 no Ubuntu, tenho o seguinte em ports.conf:
Listen XX.73.44.57:80
Listen [2001:XX:0:2c38::39]:80
<IfModule ssl_module>
Listen XX.73.44.57:443
Listen [2001:XX:0:2c38::39]:443
</IfModule>
<IfModule mod_gnutls.c>
Listen XX.73.44.57:443
Listen [2001:XX:0:2c38::39]:443
</IfModule>
Gostaria de ter o seguinte nas configurações do meu servidor:
<VirtualHost *:80>
mas isso não parece funcionar corretamente, pois os hosts não respondem. Eu também tentei:
<VirtualHost *:80 [::]:80>
Os seguintes trabalhos:
<VirtualHost [2001:XX:0:2c38::39]:80 XX.73.44.57:80>
mas eu prefiro um curinga. Eu tenho que dar os endereços IP explicitamente?
Tags ipv6 virtualhost apache-2.4