Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/03/2006, 12:52
Avatar de trucosweb
trucosweb
 
Fecha de Ingreso: noviembre-2004
Ubicación: Santander
Mensajes: 11
Antigüedad: 20 años, 1 mes
Puntos: 0
personalizar errores

Hola

Bueno!!!...estoy intentando personalizar los errores del apache (400, 404...). En algunas partes leo que se soluciona con un fichero .htaccess pero no me funciona. Su contenido es el siguiente:

ErrorDocument 400 /error/error.php?codigo=400
ErrorDocument 401 /error/error.php?codigo=401
ErrorDocument 402 /error/error.php?codigo=402
ErrorDocument 403 /error/error.php?codigo=403
ErrorDocument 404 /error/error.php?codigo=404
ErrorDocument 500 /error/error.php?codigo=500
ErrorDocument 501 /error/error.php?codigo=501
ErrorDocument 502 /error/error.php?codigo=502
ErrorDocument 503 /error/error.php?codigo=503


En vista de no funcionar esta vía, pruebo por otra. Esta vez modifico el archivo httpd.conf del apache. Previamente en el raiz del servidor coloco la carpeta error con los archivos necesarios.....¡Bueno!...esto me ha funcionado en parte. He tenido que colocar dentro del dominio principal del apache la carpeta error. ¡Esto es una chapuza!...lo que pretendo es que la carpeta error este al nivel de la carpeta del dominio principal y del resto de carpetas web, que son subdominios del principal.
El contenido del httpd.conf es el siguiente:

Alias /error/ "e:/web/error/"
<Directory "e:/web/error">
AllowOverride None
Options IncludesNoExec
AddOutputFilter Includes html
AddHandler type-map var
Order allow,deny
Allow from all
LanguagePriority es cs de en fr it ja ko nl pl pt-br ro sv tr
ForceLanguagePriority Prefer Fallback
</Directory>

ErrorDocument 400 /error/error.php?codigo=400
ErrorDocument 401 /error/error.php?codigo=401
ErrorDocument 403 /error/error.php?codigo=403
ErrorDocument 404 /error/error.php?codigo=404
ErrorDocument 405 /error/error.php?codigo=405
ErrorDocument 408 /error/error.php?codigo=408
ErrorDocument 410 /error/error.php?codigo=410
ErrorDocument 411 /error/error.php?codigo=411
ErrorDocument 412 /error/error.php?codigo=412
ErrorDocument 413 /error/error.php?codigo=413
ErrorDocument 414 /error/error.php?codigo=414
ErrorDocument 415 /error/error.php?codigo=415
ErrorDocument 500 /error/error.php?codigo=500
ErrorDocument 501 /error/error.php?codigo=501
ErrorDocument 502 /error/error.php?codigo=502
ErrorDocument 503 /error/error.php?codigo=503
ErrorDocument 506 /error/error.php?codigo=506


¿Puede ayudarme alguien?
Un saludo y gracias
Javier