🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Syspanel: Cómo configurar redirecciones 301 en .htaccess

Actualizado el 17 de octubre de 2025

Si estás buscando mejorar el posicionamiento de tu sitio web o simplemente quieres que tus visitantes lleguen a la página correcta cuando escriban una URL antigua, las redirecciones 301 son tu mejor aliado. En este artículo, te explicaré paso a paso cómo configurarlas usando el archivo .htaccess desde Syspanel, el panel de control de hosting que utilizamos (accesible por defecto en el puerto 2106). No necesitas ser un experto en programación; solo sigue esta guía y resolverás cualquier duda sobre SEO redirecciones o configurar .htaccess de forma sencilla.


¿Qué es una redirección 301 y por qué es importante?

Una redirección 301 es una instrucción que le dice a los navegadores y a los motores de búsqueda (como Google) que una página se ha movido de forma permanente a una nueva dirección. Por ejemplo, si cambias la URL de tu blog de mipagina.com/articulo-viejo a mipagina.com/articulo-nuevo, la redirección 301 se encarga de que quien intente acceder a la primera URL sea enviado automáticamente a la segunda.

Beneficios clave:

  • Conserva el SEO: El 90% del "jugo" o autoridad de la página antigua se transfiere a la nueva URL, evitando perder posiciones en Google.
  • Mejora la experiencia del usuario: Tus visitantes nunca se encontrarán con un error 404 (página no encontrada).
  • Evita contenido duplicado: Si tienes dos URLs con el mismo contenido, los buscadores pueden penalizarte. La redirección 301 unifica todo en una sola.

Antes de empezar: ¿Qué necesitas saber sobre Syspanel y .htaccess?

Syspanel es un panel de control moderno y fácil de usar, diseñado para gestionar tu hosting. Para acceder a él, abre tu navegador y escribe https://tudominio.com:2106 (recuerda, el puerto es el 2106). Una vez dentro, podrás administrar tus sitios web, bases de datos y, por supuesto, el archivo .htaccess.

El archivo .htaccess es un archivo de configuración que controla el comportamiento del servidor web Apache. Lo encuentras en la raíz de tu sitio web (la carpeta public_html). Si no existe, puedes crearlo fácilmente desde Syspanel.

[WARNING] Ten cuidado al editar el .htaccess. Un error puede hacer que tu web deje de funcionar. Siempre haz una copia de seguridad antes de modificar nada.

Paso 1: Accede a Syspanel y localiza tu sitio web

  1. Abre tu navegador y escribe https://tudominio.com:2106.
  2. Inicia sesión con tu usuario y contraseña (los mismos que usas para acceder al panel de control).
  3. En el menú principal, busca la sección de Web o Sitios web. Verás una lista con todos los dominios que tienes alojados.
  4. Haz clic en el nombre del dominio donde quieres aplicar las redirecciones. Se abrirá una ventana con detalles del sitio.

Paso 2: Accede al administrador de archivos o al editor de .htaccess

En Syspanel, tienes dos formas de modificar el .htaccess:

  • Opción A (recomendada para principiantes): Busca un botón o enlace que diga Editar .htaccess o Configuración avanzada. Algunas versiones de Syspanel incluyen un editor integrado. Si ves esta opción, haz clic y se abrirá directamente el archivo.
  • Opción B (para usuarios más avanzados): Ve al Administrador de archivos (suele estar en la sección Archivos). Navega hasta la carpeta public_html y busca el archivo .htaccess. Si no lo ves, asegúrate de que los archivos ocultos sean visibles (a veces hay un checkbox para ello). Haz clic derecho y selecciona Editar.

[TIP] Si no encuentras el archivo .htaccess, puedes crearlo: desde el Administrador de archivos, haz clic en Nuevo archivo, nómbralo .htaccess (sin extensiones adicionales) y guárdalo.

Paso 3: Escribe las reglas de redirección 301

Ahora que tienes el archivo abierto, es momento de añadir las redirecciones. Aquí te explico los casos más comunes.

Redirigir una página específica a otra

Supón que quieres que mipagina.com/pagina-vieja redirija a mipagina.com/pagina-nueva. Añade esta línea:

Redirect 301 /pagina-vieja https://mipagina.com/pagina-nueva

Explicación: Redirect 301 indica el tipo de redirección, /pagina-vieja es la ruta desde la raíz de tu web, y la URL completa es el destino.

Redirigir todo un dominio a otro (por ejemplo, si cambias de dominio)

Si tienes dominio-viejo.com y quieres que todo el tráfico vaya a dominio-nuevo.com, usa:

Redirect 301 / https://dominio-nuevo.com

Esto redirigirá cualquier página del dominio antiguo (incluyendo subcarpetas) a la misma ruta en el nuevo dominio. Por ejemplo, dominio-viejo.com/blog irá a dominio-nuevo.com/blog.

Redirigir de HTTP a HTTPS (muy importante para SEO)

Si tu web tiene SSL (certificado de seguridad), debes forzar el uso de HTTPS. Añade estas líneas al principio del .htaccess:

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

Nota: Las líneas que empiezan con Rewrite requieren que el módulo mod_rewrite esté activado en el servidor. En Syspanel suele estar habilitado por defecto.

Redirigir una carpeta entera a otra URL

Si tienes una carpeta llamada /antiguo y quieres que todo su contenido vaya a /nuevo, escribe:

RedirectMatch 301 ^/antiguo/(.*)$ https://mipagina.com/nuevo/$1

Esto mantiene la estructura de archivos: /antiguo/imagen.jpg iría a /nuevo/imagen.jpg.

Paso 4: Guarda los cambios y verifica que funciona

  1. Después de escribir las reglas, haz clic en Guardar o Aceptar en el editor.
  2. Ahora, abre una ventana de incógnito en tu navegador (para evitar caché) y escribe la URL antigua. Deberías ser redirigido automáticamente a la nueva.
  3. También puedes usar herramientas online como Redirect Checker para confirmar que el código de respuesta es 301.

[WARNING] Si tu web deja de cargar o ves un error 500 (Internal Server Error), es probable que hayas escrito mal algo en el .htaccess. Vuelve a Syspanel, edita el archivo y revisa las líneas. Si el error persiste, elimina el archivo y vuelve a empezar con una copia de seguridad.

Errores comunes y cómo solucionarlos

Error 500 al guardar el .htaccess

Esto suele ocurrir por:

  • Saltos de línea incorrectos (usa siempre formato Unix, no Windows).
  • Espacios en blanco extraños al final de las líneas.
  • Reglas mal escritas (por ejemplo, olvidar la barra inclinada al inicio de la ruta).

Solución: Abre el archivo desde Syspanel, borra todo y escribe las reglas de nuevo, asegurándote de que cada línea esté completa.

La redirección no funciona

  • Caché del navegador: Limpia la caché o usa el modo incógnito.
  • Caché del servidor: En Syspanel, busca una opción de Limpiar caché (a veces está en Configuración del sitio).
  • Permisos del archivo: El .htaccess debe tener permisos 644. En Syspanel, puedes cambiarlos desde el Administrador de archivos (clic derecho > Permisos).

Preguntas frecuentes (FAQ) sobre redirecciones 301 en Syspanel

¿Puedo tener varias redirecciones en un mismo .htaccess?

Sí, perfectamente. Simplemente escribe una regla debajo de otra. El servidor las procesará en orden. Por ejemplo:

Redirect 301 /pagina1 https://mipagina.com/nueva1
Redirect 301 /pagina2 https://mipagina.com/nueva2

¿Qué diferencia hay entre Redirect 301 y RewriteRule?

  • Redirect es más simple y se usa para redirecciones directas de una URL a otra.
  • RewriteRule es más potente y permite condiciones (como redirigir solo si no es HTTPS). Para la mayoría de casos, con Redirect es suficiente.

¿Cuánto tiempo tarda Google en notar la redirección 301?

Google suele procesar las redirecciones en cuestión de horas o días, dependiendo de la frecuencia con que rastree tu sitio. Para acelerar el proceso, puedes enviar la nueva URL a través de Google Search Console.

¿Las redirecciones 301 afectan el rendimiento de mi web?

Mínimamente. El servidor solo hace una comprobación adicional, pero el impacto es prácticamente imperceptible. De hecho, es mejor tener una redirección 301 que un error 404, que sí daña la experiencia de usuario y el SEO.

¿Puedo redirigir dominios que no están alojados en Syspanel?

No directamente. Las redirecciones en el .htaccess solo afectan al dominio en el que está alojado el archivo. Si tienes otro dominio externo, deberás configurar la redirección desde el panel de control de ese dominio (por ejemplo, con un registro CNAME o una redirección a nivel de DNS).

Consejos finales para el SEO de tus redirecciones

  • Usa siempre 301, no 302: La 302 es temporal y no transfiere la autoridad SEO. La 301 es la correcta para cambios permanentes.
  • Actualiza tus sitemaps: Después de hacer redirecciones, genera un nuevo sitemap.xml con las URLs nuevas y envíalo a Google.
  • Evita cadenas de redirecciones: No redirijas de A a B y luego de B a C. Siempre apunta directamente al destino final.
  • Prueba con herramientas: Usa Screaming Frog o Ahrefs para rastrear tu web y detectar redirecciones rotas.

Conclusión

Configurar redirecciones 301 en .htaccess desde Syspanel es un proceso sencillo que puede marcar una gran diferencia en el rendimiento SEO de tu sitio web. Ya sea para cambiar una URL, migrar a HTTPS o fusionar dos dominios, el archivo .htaccess te da el control total. Recuerda siempre hacer una copia de seguridad antes de editar y probar cada cambio en un navegador en modo incógnito.

Si tienes dudas, no dudes en consultar la documentación de Syspanel o contactar con nuestro equipo de soporte. ¡Estamos aquí para ayudarte a que tu web funcione perfectamente!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel