Foros del Web » Administración de Sistemas » Apache »

No puedo hacer un redirect 301 en .htaccess

Estas en el tema de No puedo hacer un redirect 301 en .htaccess en el foro de Apache en Foros del Web. Hola a todos, Deseo redireccionar unas páginas de una web con redirect 301 en el .htaccess así: redirect 301 /quienes-somos.html http://localhost/sitio-pruebas/nosotros/ pero no funciona, me ...
  #1 (permalink)  
Antiguo 28/04/2015, 10:43
 
Fecha de Ingreso: octubre-2003
Ubicación: España
Mensajes: 1.067
Antigüedad: 20 años, 6 meses
Puntos: 18
No puedo hacer un redirect 301 en .htaccess

Hola a todos,

Deseo redireccionar unas páginas de una web con redirect 301 en el .htaccess así:
redirect 301 /quienes-somos.html http://localhost/sitio-pruebas/nosotros/

pero no funciona, me lanza error 404, sin embargo si lo realizo con RewriteRule me funciona perfectamente:
RewriteEngine On
RewriteRule ^quienes-somos.html$ http://localhost/sitio-pruebas/nosotros [L,R=301]


¿ Que sucede ? ¿ Por qué no puedo utilizar redirect 301 ? ¿ Cual es mejor para el SEO ?

Gracias!!

Última edición por Usuarios466; 29/04/2015 a las 03:29 Razón: Se remueven enlaces 404 ejemplo
  #2 (permalink)  
Antiguo 28/04/2015, 10:46
Avatar de MaNuX0218  
Fecha de Ingreso: marzo-2014
Mensajes: 787
Antigüedad: 10 años, 1 mes
Puntos: 67
Respuesta: No puedo hacer un redirect 301 en .htaccess

Prueba utilizando patrones, si los patrones concuerdan, entonces se realiza la redirección:

Código htaccess:
Ver original
  1. redirectMatch 301 ^(.*)$ http://localhost/sitio-pruebas/nosotros/

Saludos.
__________________
No te preocupes si tu código no funciona bien. Si todo lo hiciera, no tendrías trabajo.
  #3 (permalink)  
Antiguo 28/04/2015, 10:47
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: No puedo hacer un redirect 301 en .htaccess

Cita:
Iniciado por davidj
¿ Cual es mejor para el SEO ?
Ninguno es mejor que otro. Ambos son equivalentes.

El problema: Tal vez no tengas activado el módulo mod_alias en tu servidor.

MaNuX0218, no hace falta usar expresiones regulares en este caso.

Etiquetas: 301, htaccess, página, redirect, seo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:31.