{"id":46,"date":"2021-11-18T12:09:24","date_gmt":"2021-11-18T18:09:24","guid":{"rendered":"https:\/\/webzone.com.mx\/blog\/?p=46"},"modified":"2021-11-18T12:13:09","modified_gmt":"2021-11-18T18:13:09","slug":"configurar-htacces-para-paginas-de-error-400-401-403-404-y-500","status":"publish","type":"post","link":"https:\/\/webzone.com.mx\/blog\/configurar-htacces-para-paginas-de-error-400-401-403-404-y-500\/","title":{"rendered":"Configurar .htacces para p\u00e1ginas de error 400, 401, 403, 404 y 500."},"content":{"rendered":"<p>En este post te vamos a ense\u00f1ar como configurar tu p\u00e1gina 404 desde el&nbsp;&nbsp;<strong>.htaccess <\/strong>as\u00ed como las p\u00e1ginas 400, 403, 401 y 500 de tu sitio web.<\/p><p>Estas configuraciones se realizan con el archivo <strong>.htaccess<\/strong> (si no lo tienes solo cr\u00e9alo en la ra\u00edz de tu sitio web).<\/p><p>No debes olvidar verificar si tu servidor acepta este tipo de configuraciones, dicho esto empecemos.<\/p><p><strong>Configuraci\u00f3n de p\u00e1gina de error 404.<\/strong><\/p><p>Dejando un punto claro el error 404 se da cuando nuestro servidor no encuentra la URL solicitada por el usuario y es bastante com\u00fan.<\/p><p>Para ello debemos a\u00f1adir una l\u00ednea de c\u00f3digo en nuestro archivo .<strong>htaccess<\/strong><\/p><p><code><strong>ErrorDocument <\/strong>400 \/404.html<\/code><\/p><p>Donde \u201c\/404.html\u201d&nbsp; es la ruta y nombre de archivo al que quieres mandar al usuario cuando ocurra este error, si no tienes este archivo solamente gen\u00e9ralo y personal\u00edzalo con la informaci\u00f3n que quieras mostrar.<\/p><p>Un ejemplo seria:<\/p><p><\/p><figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"624\" src=\"https:\/\/webzone.com.mx\/blog\/wp-content\/uploads\/2021\/11\/Captura-realizada-el-2021-11-18-11.45.31-1024x624.png\" alt=\"\" class=\"wp-image-47\" srcset=\"https:\/\/webzone.com.mx\/blog\/wp-content\/uploads\/2021\/11\/Captura-realizada-el-2021-11-18-11.45.31-1024x624.png 1024w, https:\/\/webzone.com.mx\/blog\/wp-content\/uploads\/2021\/11\/Captura-realizada-el-2021-11-18-11.45.31-600x366.png 600w, https:\/\/webzone.com.mx\/blog\/wp-content\/uploads\/2021\/11\/Captura-realizada-el-2021-11-18-11.45.31-300x183.png 300w, https:\/\/webzone.com.mx\/blog\/wp-content\/uploads\/2021\/11\/Captura-realizada-el-2021-11-18-11.45.31-768x468.png 768w, https:\/\/webzone.com.mx\/blog\/wp-content\/uploads\/2021\/11\/Captura-realizada-el-2021-11-18-11.45.31.png 1434w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p><strong>Configuraci\u00f3n de p\u00e1gina de&nbsp; error 400<\/strong><\/p><p>En este caso el error ocurre cuando el usuario ingresa a nuestro sitio web y la URL ingresada no tiene la sintaxis correcta, tambi\u00e9n porque no tiene los privilegios para acceder a esa URL o que la URL ya no exista.<\/p><p>Para controlar este error colocamos el siguiente c\u00f3digo en el .<strong>htaccess:<\/strong><\/p><p><code><strong>ErrorDocument<\/strong> 400 \/400.html<\/code><\/p><p>Solo nos queda personalizar nuestro archivo 400.html<\/p><p><strong>Configuraci\u00f3n de p\u00e1gina de error 403<\/strong><\/p><p>Antes de entrar en tema, debemos saber por qu\u00e9 nos da este error, el motivo es muy simple y esto ocurre cuando el usuario intenta acceder a un archivo al que <strong>no tiene permiso<\/strong> de hacerlo ya sea porque est\u00e1 protegido o <strong>est\u00e9 configurado mal.<\/strong>&nbsp;<\/p><p>Para controlar este error colocamos el siguiente c\u00f3digo en nuestro <strong>.htaccess<\/strong>:<\/p><p><code><strong>ErrorDocument<\/strong> 403 \/403.html<\/code><\/p><p>Y si como en las configuraciones anteriores debemos personalizar el archivo <a href=\"http:\/\/403.html\"><u>403.html<\/u><\/a><\/p><p><strong>Configuracion de p\u00e1gina de error 500<\/strong><\/p><p>El error sucede cuando nuestro servidor web no puede determinar el error que ocurre con la URL. Normalmente, pasa cuando no se ha configurado de manera correcta el servidor o una aplicaci\u00f3n.<\/p><p>El c\u00f3digo para controlar este error es:<\/p><p><code><strong>ErrorDocumen<\/strong>t 500 \/500.html<\/code><\/p><p>Ahora ya sabemos controlar y personalizar los errores 400, 401, 403 y 500.<\/p><p>No dudes en comentar y dejarnos tu opini\u00f3n y\/o sugerencias.<\/p>","protected":false},"excerpt":{"rendered":"<p>En este post te vamos a ense\u00f1ar como configurar tu p\u00e1gina 404 desde el&nbsp;&nbsp;.htaccess as\u00ed como las p\u00e1ginas 400, 403, 401 y 500 de tu sitio web. Estas configuraciones se realizan con el archivo .htaccess (si no lo tienes solo cr\u00e9alo en la ra\u00edz de tu sitio web). No debes olvidar verificar si tu servidor &#8230; <a title=\"Configurar .htacces para p\u00e1ginas de error 400, 401, 403, 404 y 500.\" class=\"read-more\" href=\"https:\/\/webzone.com.mx\/blog\/configurar-htacces-para-paginas-de-error-400-401-403-404-y-500\/\" aria-label=\"Leer m\u00e1s sobre Configurar .htacces para p\u00e1ginas de error 400, 401, 403, 404 y 500.\">Leer m\u00e1s<\/a><\/p>\n","protected":false},"author":1,"featured_media":49,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[],"tags":[7,6,5,8,9],"class_list":["post-46","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-error-400","tag-error-403","tag-error-404","tag-error-500","tag-htaccess"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/webzone.com.mx\/blog\/wp-content\/uploads\/2021\/11\/error-404-que-es-como-solucionarlo.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/posts\/46","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/comments?post=46"}],"version-history":[{"count":2,"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/posts\/46\/revisions"}],"predecessor-version":[{"id":51,"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/posts\/46\/revisions\/51"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/media\/49"}],"wp:attachment":[{"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/media?parent=46"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/categories?post=46"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/tags?post=46"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}