Intermediato 17 min

.htaccess file: redirecciona y redactúa

redirige 301, URL reescritura y protección de carpetas sensible con .htaccess en Apache LiteSpeed hosting.

htaccessRedirection 301#Apache#URL

¿Lista para comenzar su servicio? Compruebe las ofertas y el pedido en línea.

Ver ofertas y orden

.htaccess file: redirige y reescribe URL

En uno Apache/LiteSpeed Web hosting Anthony IT Solutions, file .htaccess en la raíz de su sitio permite 301 redireccionar, reescribir URLs limpias y proteger carpetas sensibles sin cambiar la configuración del servidor.

WordPress, PrestaShop y Joomla a menudo generan un .htaccess automáticamente. Esta guía explica cómo personalizarlo de forma segura en su alojamiento web compartido.

En resumen Guardar .htaccess antes de la modificación; un error de sintaxis causa un error 500. Pruebe una redireccion a la vez.

Lo que necesitas

  • Sitio web activo en alojamiento web Anthony IT Solutions
  • Acceso SFTP o gestor de archivos de panel
  • Módulo mod_rewrite habilitado (por defecto en LiteSpeed)
  • Archivo de respaldo .htaccess existentes

Localizar y guardar .htaccess

  1. Ubicación

    Red de raíz : public_html o wwwen el mismo nivel index.php.

  2. Archivo oculto

    Habilitar la visualización de archivos ocultos en FileZilla o panel.

  3. Copia de seguridad

    Resumption .htaccess.bak antes de cualquier cambio.

  4. Sintaxis

    Una directiva por línea; comentarios con #.

Redirected 301 permanent

Redirect 301 transfiere SEO SEO a la nueva URL.

  1. Activar ReescribirEngine

    RewriteEngine On en la cabeza de un bloque de reescritura.

  2. Regla simple

    RewriteRule ^ancienne-page/?$ /nouvelle-page/ [R=301,L]

  3. Redirección de dominio total

    RewriteCond %{HTTP_HOST} ^ancien.fr$ [NC] entonces RewriteRule a nuevo dominio.

  4. Prueba

    curl -I o navegador privado para comprobar el código 301.

Fuerza www o sin www

  1. Sin www.

    RewriteCond %{HTTP_HOST} !^www. [NC] + RewriteRule to https://www.%{HTTP_HOST}%{REQUEST_URI}

  2. www. sin www

    Invierta la condición de eliminar www.

  3. Combinar con HTTPS

    Véase HTTP/HTTPS la redirección para evitar bucles.

  4. SEO canónico

    Elige una variante y manténgalo en todas partes (Google Search Console).

Reescribir WordPress y CMS

"Las URLs petitas" se basan en mod_rewrite.

  1. WordPress bloque

    No retire el bloque entre # BEGIN WordPress y # END WordPress.

  2. Regeneración

    Ajustes → Permalians → Registrarse para reescribir .htaccess.

  3. PrestaShop

    Configuración de la tienda → SEO & URLs → regeneración .htaccess.

  4. Subcarpeta

    RewriteBase /subfolder/ si no la instalación de raíz.

Protección de los recursos

  • No duplicar las reglas ya gestionadas por el panel de caché
  • Consult LiteSpeed cache
  • Evite cientos de RewriteRule, prefiera patrones genéricos
  1. wp-admin por IP

    <Files wp-login.php> Require ip VOTRE.IP </Files> (Apache 2.4).

  2. Bloqueo xmlrpc.php

    Desactivar si no se usa, atacar a la fuerza bruta.

  3. Lista de prueba

    Options -Indexes evita la navegación en carpetas.

  4. Archivos sensibles

    Negar de todo .env, respaldos SQL.

Error 500 Sintaxis incorrecta → error correcto 500. Restaurar .htaccess.bak.

Solución de problemas

  • 500 Error de servidor interno , Restaurar copia de seguridad; comprobar RewriteEngine y caminos.
  • círculo de dirección, HTTPS + .htaccess.
  • 404 en permalians, mod_rewrite o RewriteBase incorrecto.
  • 403 Forbidden, ip requirement too restrictive.

Preguntas frecuentes

LiteSpeed lit .htaccess ?
Sí para mod_rewrite y varias directivas compatibles con Apache.

¿Modificar sin SFTP?
Editor de archivos del panel de hosting web.

Redirección 302 vs 301 ?
301 para SEO permanente; 302 para temporal.

WordPress elimina mis reglas?
Place tus reglas personalizadas arriba o fuera del bloque WordPress.

Guías relacionadas

Vea también nuestra oferta de alojamiento web y todos los procedimientos en wiki Web hosting.