Saltar al contenido

cuaderno de campo

anotaciones

Menú
  • casa
    • dinou del carrer nou
  • cocina
    • pan
    • repostería
    • verdura
  • huerto
    • instrucciones sobre el huerto
    • plano del número 29
    • huerto del año 2025
  • humanidades
    • fonoteca
    • galería
  • juego
    • colección de roms
    • steamos en steam deck
    • lista de juego
    • dosbox
  • linux
    • bash
    • sistema operativo
    • ssh
  • web
    • apache
    • css
    • html5
    • javascript
    • mysql
    • php
Menú

páginas de error a medida

Publicada el 1 de diciembre de 201726 de febrero de 2021 por ernesto

declárese:

ErrorDocument 500 /media/web/error-500.html

de esta manera, si se produce el error 500 en el servidor, apache sirve el archivo indicado a continuación, esto es, /media/web/error-500.html. la ruta al archivo de error debe ser relativa al documentroot:

URLs can begin with a slash (/) for local web-paths (relative to the DocumentRoot), or be a full URL which the client can resolve.

«ErrorDocument» de Versión 2.4 de la documentación del Servidor de HTTP Apache.

el documentroot se declara en la configuración general de apache o, mejor, entre las directivas del sitio virtual hospedado en el servidor:

cat /etc/apache2/sites-available/RB.conf
DocumentRoot /media/web/

luego, si el archivo de error se encuentra en /media/web/error-500.html, basta con declarar:

ErrorDocument 500 /error-500.html

hay, por lo demás, muchos otros códigos de estado http (están todos recogidos en iana.org), pero los errores que se tratan con mayor frecuencia son

# BAD REQUEST:
ErrorDocument 400 /error-400.html
# UNAUTHORIZED:
ErrorDocument 401 /error-401.html
# FORBIDDEN:
ErrorDocument 403 /error-403.html
# NOT FOUND:
ErrorDocument 404 /error-404.html
# INTERNAL SERVER ERROR:
ErrorDocument 500 /error-500.html

fuente: perishablepress.com.

Etiquetado como errordocument, http
  • htaccess: configuración

    creación del archivo: touch /media/web/.htaccess si se tiene acceso al servidor apache (a su configuración),…

  • acceso a los directorios

    Options All -Indexes la directiva options «configures what features are available in a particular directory».…

  • desactivación de las etags

    FileETag None <IfModule mod_headers.c> Header unset ETag </IfModule> esta es la manera de excluir el…

Feed RSS: rutas fuera rutas fuera

  • The best contemporary death metal albums you’ve never heard of 23 de octubre de 2026 Hate Meditations
  • Criptozoología en Misterios on Air 22 de octubre de 2026 Javier Resines
  • Smoulder’s fumbled provocation: a beats and yelling feature 21 de octubre de 2026 Hate Meditations
  • I like the beats and I like the yelling, 19th October 26 19 de octubre de 2026 Hate Meditations
  • Samuel Adams – Cherry Bomb 18 de octubre de 2026 Brett Stevens
  • Founders Brewing Company – Mortal Bloom Imperial Thorn IPA 18 de octubre de 2026 Brett Stevens
  • La Naranja Metálica #114 (10×10) 13 de octubre de 2026 Belisario
  • I like the beats and I like the yelling, 12th October 26 12 de octubre de 2026 Hate Meditations
  • I like the beats and I like the yelling, 9th October 26 9 de octubre de 2026 Hate Meditations

Archivo

cuaderno de campo 2011-2026