Cómo usar .HTAccess para redireccionar un error 404 de WordPress

Escrito por philip schawillie | Traducido por juliana star
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo usar .HTAccess para redireccionar un error 404 de WordPress
Ayuda a los visitantes a navegar en tu parte de la autopista de la información. (Dynamic Graphics/Dynamic Graphics Group/Getty Images)

La mayoría de los temas de WordPress incluyen un archivo 404.php que publica una página personalizable cuando los visitantes hacen clic en un vínculo dañado. Si el software del servidor web no puede encontrar este archivo, tus visitantes regresarán a tu página de inicio sin muchas explicaciones o puede ser que vean una "página 404" genérica de tu servicio de alojamiento web. Asegúrate de que tus visitantes vean la página que está destinada para ellos identificando su ubicación en el archivo .htaccess de tu sitio de WordPress.

Nivel de dificultad:
Moderadamente difícil

Otras personas están leyendo

Necesitarás

  • Un servicio de alojamiento web con el software del servidor Apache Web
  • Administración de archivos basada en el host y un editor de texto
  • Un tema de WordPress con un archivo 404.php
  • El nombre y contraseña de la cuenta de un usuario administrador para el sitio web
  • El nombre y contraseña de la cuenta de un usuario administrador para WordPress

Lista completaMinimizar

Instrucciones

  1. 1

    Inicia sesión en tu servidor de alojamiento web. Abre su administrador de archivos y selecciona la carpeta de WordPress. Esta incluye varios archivos de programas, un archivo index.php y las carpetas wp-admin, wp-content y wp-includes. Puede o no incluir un archivo .htaccess. Si lo tiene haz una copia de respaldo antes de comenzar a editar.

  2. 2

    Crea un nuevo archivo si no existe el .htaccess. De lo contrario selecciónalo y abre el editor de código de tu administrador de archivos. Escribe "ErrorDocument 404 /index.php?error=404" (sin las comillas) en una línea en blanco. Si WordPress está instalado en una subcarpeta coloca el nombre de la carpeta antes de index.php, por ejemplo "ErrorDocument 404 /wordpress/index.php?error=404". Usar la instrucción ErrorDocument permite que WordPress encuentre un archivo 404.php incluso si cambias los temas.

  3. 3

    Guarda el archivo .htaccess. No uses una extensión, encierra el nombre .htaccess entre comillas para evitarlo. Prueba tus configuraciones iniciando sesión en WordPress con el nombre de cuenta y contraseña administrativas. Verifica que puedas acceder al panel de control, a las páginas, publicaciones y comentarios.

  4. 4

    Agrega un vínculo equivocado y entra a tu página principal. Haz clic en el nuevo vínculo. Si la página 404.php de tu tema aparece, cierra la sesión. Prueba el acceso desde otras cuentas de usuario y como visitante. Si hay problemas restaura el archivo .htaccess original (o cambia el nombre del nuevo archivo que creaste), vuelve a intentar editarlo y prueba de nuevo. Esta es la razón por la que tener una copia de respaldo es importante.

Consejos y advertencias

  • Si el panel de control de tu servidor de alojamiento no incluye un administrador de archivos o un editor de código, usa un cliente FTP como FileZilla para descargar el archivo .htaccess y luego realiza las modificaciones con tu propio editor de textos. Usa el cliente FTP para volver a colocar el archivo en tu sitio. La documentación de WordPress incluye consejos para personalizar el contenido de tu archivo 404.php.
  • El complemento AskApache Google 404 puede mejorar el procesamiento de errores sugiriendo fuentes alternativas de la información que el vínculo erróneo debía contener. Este complemento gestiona otras condiciones de error además del 404.
  • Respalda el archivo .htaccess antes de editarlo. Un archivo .htaccess dañado o corrupto puede negarte el acceso a tu sitio a ti o a tus visitantes.
  • Si la edición del archivo .htaccess no es exitosa quizá tengas que ajustar sus permisos de acceso. Para modificarlo con el editor de plantillas de WordPress, establece los permisos de dicho archivo en "666 (lectura/escritura universal)" o "660 (lectura/escritura para el usuario o el grupo)". Después de esto, cualquier usuario con privilegios para editar plantillas podrá modificar el archivo.
  • Muchos servidores de alojamiento web usan sistemas operativos con distinción de mayúsculas y minúsculas en nombres de archivos y carpetas. Asegúrate de que los nombres de las carpetas y archivos que escribas se ajusten a los de sus contrapartes en línea.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles