Guía de configuración de redirecciones en panel web

Los paneles de administración web (como aaPanel, CyberPanel, HestiaCP, etc.) te permiten configurar redirecciones a través de una interfaz visual — sin necesidad de escribir configuración de Nginx o Apache a mano. Dicho esto, saber dónde encontrar los ajustes de redirección y cómo solucionar problemas cuando algo sale mal sigue siendo esencial.

Método 1: Herramienta visual de redirección (recomendado)

La mayoría de los paneles web tienen una función de redirección integrada dentro de la configuración del sitio.

Pasos

1. Abre la configuración del sitio — Inicia sesión en tu panel web, ve a Sitios web, encuentra tu sitio y haz clic en Configuración.

2. Encuentra la pestaña de Redirección — En el diálogo de configuración, haz clic en la pestaña Redirección.

3. Agrega una regla de redirección — Haz clic en Agregar redirección y completa:

Escenarios comunes

HTTP → HTTPS

La forma más fácil: ve a la pestaña SSL y activa Forzar HTTPS. El panel configura la redirección automáticamente.

sin www → www

Dominio antiguo → dominio nuevo

💡 Detrás de escena

La herramienta visual de redirección del panel escribe reglas de configuración de Nginx o Apache internamente. Si te sientes cómodo con la sintaxis de configuración, puedes editar esos archivos directamente para mayor flexibilidad.

Método 2: Editar el archivo de configuración directamente

En la configuración del sitio, haz clic en la pestaña Configuración para editar la configuración de Nginx directamente.

Ejemplo de Nginx

# Forzar HTTPS
server {
    listen 80;
    server_name example.com www.example.com;
    return 301 https://$host$request_uri;
}

# Redirección de ruta específica
server {
    listen 443 ssl http2;
    server_name example.com;
    location = /old-page {
        return 301 /new-page;
    }
}

Apache (.htaccess)

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

⚠️ No mezcles métodos

No uses tanto la herramienta visual de redirección como ediciones manuales de configuración para el mismo sitio — pueden entrar en conflicto. Elige un enfoque y mantente con él.

Solución de problemas

La redirección no funciona

Bucle de redirección

Generalmente causado por reglas duplicadas — por ejemplo, tanto la herramienta visual como una entrada manual de configuración haciendo la misma redirección. Elimina una de ellas.

Revisa los logs

# Log de acceso de Nginx
tail -f /www/wwwlogs/your-domain.log

# Log de errores de Nginx
tail -f /www/wwwlogs/your-domain.error.log

Prueba con curl

curl -I http://example.com
curl -IL http://example.com

O usa 301check.com para ver la cadena completa de redirección con todos los detalles.

Mejores prácticas