Puedes usar .htaccess para redirigir automáticamente a un visitante a otra ubicación, por ejemplo, cuando tienes un nuevo sitio web o si tu sitio aún está en construcción.
Esta guía describe algunas de las funciones más comúnmente utilizadas y proporciona instrucciones sobre cómo implementarlas en tu espacio web en one.com utilizando nuestro Gestor de Archivos.
Consejo: Si quieres redirigir todo tu sitio web a otro dominio o dirección IP, te recomendamos usar los ajustes del DNS. Consulta nuestra guía sobre cómo administrar tus ajustes del DNS). Además, si quieres redirigir una página en Website Builder, te recomendamos usar la función integrada en el editor de Website Builder. Puedes leer más sobre esto en esta guía: ¿Cómo configuro una redirección a otra página en Website Builder?
- Paso 1 - Abre tu File Manager<1>
- Paso 2 - Encuentra y edita el archivo .htaccess
- Paso 3 - Haz los cambios necesarios
- Paso 4 - Haz clic en Guardar
- Paso 5 - ¡Eso es todo!
Paso 1 - Abre tu File Manager
Ve a Archivos y seguridad > File Manager en tu panel de control.
También puedes acceder a tu File Manager a través del enlace directo: https://filemanager.one.com
Nota: Antes de realizar cualquier cambio, es aconsejable crear una copia de seguridad. Puedes hacerlo descargando el archivo en tu computadora local o copiándolo dentro del File Manager.
Paso 2 - Busca y edita el archivo .htaccess
Localiza el archivo .htaccess en el directorio raíz de tu sitio web. Si aún no tienes uno, primero sigue los pasos que se indican en cómo crear un nuevo archivo .htaccess. Haz clic en Editar en el panel de la derecha.
Paso 3 - Realiza los cambios necesarios
Nota: Ten cuidado con la sintaxis, ya que los errores en este archivo pueden hacer que tu sitio no funcione correctamente.
Haz clic en una de las redirecciones más utilizadas para ver las instrucciones de implementación detalladas.
-
Redirección 301 (redirección permanente)
Puedes redirigir permanentemente a tus visitantes a otra ubicación, un proceso conocido como 301 redirect.
El número 301 representa el código de estado HTTP. Al añadir el número 301, estás indicándole a los motores de búsqueda que la dirección se ha mudado permanentemente a otro lugar, lo que a su vez traslada la clasificación de tu página.
Redirect 301 /oldpage.html https://www.one-example.com/newpage.html
Cambia /oldpage.html por el nombre de la página actual y https://www.one-example.com/newpage.html por la nueva ubicación. Asegúrate de que todo el texto esté en una sola línea.
-
Redirige a www.yourdomain.com
Quizás quieras hacer esto para potenciar tu ranking en los motores de búsqueda. Los motores de búsqueda ven www.yourdomain.com y yourdomain.com como dos páginas distintas, así que es mejor si solo se usa una.
#Reescribir al dominio con www RewriteEngine On RewriteCond %{HTTP_HOST} !^(.+\.)([a-zA-Z0-9-]+\.([a-z]{2,4})|co\.uk|me\.uk|org\.uk|priv\.no)$ RewriteCond %{HTTP_HOST} ([a-zA-Z0-9-]+\.([a-z]{2,4})|co\.uk|me\.uk|org\.uk|priv\.no)$ RewriteRule ^(.*)$ https://www.%1/$1 [L,QSA,R=301]
-
Redirecciona a yourdomain.com
Es similar a redirigir a www, pero al contrario. Cumple la misma función.
#Reescribir al dominio sin www RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.*) RewriteRule ^(.*) https://%1/$1 [QSA,L,R=301]
-
Reescribe todo a HTTPS
Si has activado SSL en tu espacio web, puedes redirigir todo el tráfico a https://. Así te aseguras de que tus visitantes solo usen una conexión segura. Si solo quieres redirigir a https:// en ciertas carpetas de tu sitio, puedes agregar el archivo .htaccess a esa carpeta específica.
#Rewrite everything to https RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Paso 4 - Haz clic en Guardar
Haz clic en el botón Guardar para guardar los cambios.
Paso 5 - ¡Eso es todo!
Revisa tu sitio web para asegurarte de que todo funciona correctamente. Si encuentras algún error, puedes restaurar desde la copia de seguridad.
Artículos relacionados: