Redirecciones desde el panel
DirectAdmin incluye una herramienta para crear redirecciones sin editar archivos:
- Entra en Funciones Avanzadas.
- Abre Redirección del Sitio.
- Escribe la ruta de origen, por ejemplo /promocion.
- Indica la dirección de destino completa.
- Elige el tipo de redirección.
- Guarda.
301 o 302: la decisión importa
| Tipo | Significado | Cuándo usarlo |
|---|---|---|
| 301 | Movido de forma permanente. Transfiere la autoridad de la página antigua a la nueva. | Reestructuras el sitio o cambias de dominio. |
| 302 | Movido temporalmente. No transfiere autoridad. | Una promoción, un mantenimiento, algo que volverá. |
Usar 302 donde correspondía un 301 hace que los buscadores mantengan indexada la dirección antigua y no traspasen el posicionamiento. Es un error silencioso que se nota meses después.
Redirecciones con .htaccess
Para casos que la herramienta del panel no cubre, edita el archivo .htaccess en la raíz de tu sitio. Es un archivo oculto: activa la visualización de ocultos en el administrador de archivos.
Redirigir una página concreta:
Redirect 301 /pagina-antigua.html https://su-negocio.mx/pagina-nueva
Redirigir una carpeta completa conservando la ruta interna:
RewriteEngine On RewriteRule ^blog/(.*)$ /noticias/$1 [R=301,L]
Redirigir todo el sitio a un dominio nuevo:
RewriteEngine On RewriteRule ^(.*)$ https://su-negocio.mx/$1 [R=301,L]
Orden y verificación
Las reglas se evalúan de arriba abajo. Coloca primero las específicas y al final las genéricas: una regla que captura todo situada arriba impedirá que se ejecuten las siguientes.
Comprueba el resultado en una ventana de incógnito. El navegador guarda las redirecciones 301 en caché de forma muy persistente, y una prueba en tu ventana habitual puede darte un resultado engañoso durante días.
Páginas de error personalizadas
La pantalla de error por defecto es un callejón sin salida: un código y nada más. Una página propia mantiene tu diseño y ofrece una vía de vuelta.
- Entra en Funciones Avanzadas.
- Abre Páginas de Error Personalizadas.
- Selecciona el código que quieres personalizar.
- Escribe o pega el contenido HTML.
- Guarda.
| Código | Qué ocurrió | Prioridad |
|---|---|---|
| 404 | La página no existe. El más frecuente con diferencia. | Alta |
| 403 | Acceso prohibido, por permisos o falta de índice. | Media |
| 500 | Error interno de la aplicación o del servidor. | Media |
| 401 | Se requiere autenticación. | Baja |
Qué poner en una 404 útil
- La cabecera y el menú de tu sitio, para que el visitante no sienta que salió de él.
- Un mensaje breve y sin tecnicismos.
- Un buscador interno, si lo tienes.
- Enlaces a las secciones más visitadas.
Un detalle técnico: no redirijas los errores 404 al inicio. La página de error debe devolver el código 404, no un 200; si responde como página válida, los buscadores acabarán indexando decenas de direcciones inexistentes.