apache-2.2 – Apache ¿Host virtual predeterminado / Catch-All?

Pregunta:

Si tengo 3 dominios, dominio1.com, dominio2.com y dominio3.com, ¿es posible configurar un host virtual predeterminado para los dominios que no figuran en la lista? Por ejemplo, si tuviera:

<VirtualHost 192.168.1.2 204.255.176.199>
DocumentRoot /www/docs/domain1
ServerName domain1
ServerAlias host
</VirtualHost>

<VirtualHost 192.168.1.2 204.255.176.199>
DocumentRoot /www/docs/domain2
ServerName domain2
ServerAlias host
</VirtualHost>

<VirtualHost 192.168.1.2 204.255.176.199>
DocumentRoot /www/docs/everythingelse
ServerName *
ServerAlias host
</VirtualHost>

Si registras un dominio y lo apuntas a mi servidor, el valor predeterminado será que todo muestre lo mismo que dominio3. ¿Es eso posible?

Respuesta:

Sí, eso debería funcionar, excepto que ServerAlias ​​debe ser "*", con ServerName configurado como un nombre de host real. Es posible que deba asegurarse de que VirtualHost sea el último que se cargó …

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım