Dino Geek, try to help you

How to set up a permanent redirection (?


  1. Cómo configurar una redirección permanente (301) en Apache, Nginx y HTML

Configurar una redirección permanente es una práctica común en la administración de sitios web para redirigir el tráfico de una URL antigua a una URL nueva. Esto se conoce como redirección 301 y es útil para mantener la continuidad del tráfico y la optimización de motores de búsqueda (SEO). Aquí se explica cómo hacerlo en tres sistemas diferentes: Apache, Nginx y HTML.

  1. 1. Apache

Apache es un servidor web muy utilizado que ofrece varias formas de implementar redirecciones permanentes.

a) `.htaccess`:

El archivo `.htaccess` se utiliza en la configuración de directorios para Apache. Es una manera rápida y directa de configurar redirecciones.

```
RewriteEngine On
RewriteRule ^antigua-url$ http://www.ejemplo.com/nueva-url [R=301,L]
```

Ejemplo:

Si quieres redirigir `http://www.tu-sitio.com/antiguo` a `http://www.tu-sitio.com/nuevo`, añade lo siguiente al archivo `.htaccess`:

```
RewriteEngine On
RewriteRule ^antiguo$ http://www.tu-sitio.com/nuevo [R=301,L]
```

b) `httpd.conf`:

Otra manera de configurar una redirección en Apache es mediante su archivo de configuración, `httpd.conf`.

```
Redirect 301 /antigua-url http://www.ejemplo.com/nueva-url
```

Ejemplo:

```
Redirect 301 /antiguo http://www.tu-sitio.com/nuevo
```

  1. 2. Nginx

Nginx también es un servidor web popular y de alto rendimiento que se usa mucho en la actualidad.

Configuración en el archivo de configuración del servidor:

```
server { listen 80; server_name www.ejemplo.com;

location /antigua-url { return 301 http://www.ejemplo.com/nueva-url; } } ```

Ejemplo:

```
server { listen 80; server_name www.tu-sitio.com;

location /antiguo { return 301 http://www.tu-sitio.com/nuevo; } } ```

  1. 3. HTML/Meta Tags

Aunque no es tan común y no es tan eficiente como la configuración en servidores, también se puede realizar una redirección usando meta tags en HTML. Sin embargo, esto se considera una práctica menos recomendada debido a su impacto en SEO y tiempos de carga del sitio.

Ejemplo:

Añade la siguiente línea en el `` de tu documento HTML:

```

```

Ejemplo Práctico:

```


Redirigir

Si no eres redirigido automáticamente, haz clic aquí.


```

  1. Fuentes Utilizadas

- Apache HTTP Server Documentation: [Apache HTTP Server Tutorial](https://httpd.apache.org/docs/2.4/howto/htaccess.html)
- Nginx Documentation: [Nginx Redirect Guide](https://www.nginx.com/resources/wiki/start/topics/examples/likeapache-redirects/)
- W3C: [Meta Refresh Documentation](https://www.w3.org/TR/WCAG20-TECHS/H76.html)

  1. Conclusión

Configurar una redirección permanente 301 es crucial para SEO y la experiencia del usuario cuando se mueve contenido a una nueva URL. Apache, Nginx y HTML ofrecen varias formas de implementar estas redirecciones, con Apache y Nginx siendo más eficientes y recomendados. Asegúrate de probar tus redirecciones una vez configuradas para asegurarte de que funcionen correctamente.


Simply generate articles to optimize your SEO
Simply generate articles to optimize your SEO





DinoGeek offers simple articles on complex technologies

Would you like to be quoted in this article? It's very simple, contact us at dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Domain name | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Legal Notice / General Conditions of Use