Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/08/2012, 05:06
Capecape
 
Fecha de Ingreso: noviembre-2007
Mensajes: 33
Antigüedad: 14 años
Puntos: 1
Pregunta Configurar ErrorDocument en función del DNS

Buenas a todos.

Tengo una instalación de apache que sirve a varios dominios y necesito que, en función de cada dominio, el ErrorDocument sea distinto.

Ejemplo:

Para www.example1.com
ErrorDocument 404 /error/error_ex1.html

Para www.example2.com
ErrorDocument 404 /error/error_ex2.html

He revisado la documentación de apache y existe una directiva <If> con la que se podría hacer esto tal que:

<If "%{HTTP_HOST} -strmatch 'www.example1.com'" >
ErrorDocument 404 /error/error_ex1.html
</If>

El problema que tengo es que esa directiva sólo está presente en la versión 2.4 de apache, en las anteriores (que son las que yo tengo) no está)

He pensado que se podría configurar con VirtualHost pero el equipo de sistemas no me lo permite (así como tampoco me permite subir la versión de apache.)

¿Cómo podría hacerlo?

Saludos y gracias.