cuaderno de campo

anotaciones

Menú
  • casa
    • dinou del carrer nou
  • cocina
    • pan
    • repostería
    • verdura
  • huerto
    • plano del número 29
    • huerto del año 2023
  • humanidades
    • fonoteca
    • galería
  • juego
    • lista de juegos
    • recalbox en rpi 3
    • dosbox
  • linux
    • bash
    • sistema operativo
    • ssh
  • web
    • apache
    • css
    • html5
    • javascript
    • mysql
    • php
Menú

páginas de error a medida

Publicado 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
  • desactivación de las etags

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

  • acceso a los directorios

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

  • cabeceras de codificación e idioma

    AddDefaultCharset UTF-8 DefaultLanguage es la directiva adddefaultcharset (core) permite los «media type's charset parameters» definidos…

RSS rutas fuera

  • Review – Tonight it’s a World We Bury 29 de mayo de 2023 Hate Meditations
  • Necropolis #67 – Damim 29 de mayo de 2023 Hate Meditations
  • Sadistic Metal Reviews: Covert Dualism Propaganda Edition 28 de mayo de 2023 Brett Stevens
  • Beats and yelling from: Kostnatění, Sporae Autem Yuggoth, KRE^U 26 de mayo de 2023 Hate Meditations
  • Conjureth – The Parasitic Chambers (2023) 24 de mayo de 2023 Belisario
  • Hessian Scrum: Justin Vølus (Vargheist records, Vølus, Psionic Madness etc) 23 de mayo de 2023 hessianfirm
  • Beats and yelling from: Hail Conjurer, Hasard, Martre 21 de mayo de 2023 Hate Meditations
  • Cadaver Releases Modern Metal Hit “The Age of the Offended” 19 de mayo de 2023 Brett Stevens
  • Review – Black Metal Rainbows 18 de mayo de 2023 Hate Meditations

Categorías

apache bash casa cocina corral css exterior fonoteca galería html5 huerto humanidades humanidades digitales interior jardín javascript juego linux mysql pan php repostería sistema operativo ssh verdura web

Archivo

cuaderno de campo 2011-2023