Foros del Web » Estrategias Digitales y Negocios Online » SEO »

como se hace la url canonica con .htaccess

Estas en el tema de como se hace la url canonica con .htaccess en el foro de SEO en Foros del Web. Hola... trabajo con Prestashop y tengo generado el .httpacces como: RewriteEngine on pero tengo dudas sobre como aplicar codigo en el .httpacces para declarar que ...
  #1 (permalink)  
Antiguo 18/09/2012, 05:02
 
Fecha de Ingreso: octubre-2007
Mensajes: 724
Antigüedad: 17 años, 1 mes
Puntos: 4
como se hace la url canonica con .htaccess

Hola...
trabajo con Prestashop y tengo generado el .httpacces como:
RewriteEngine on

pero tengo dudas sobre como aplicar codigo en el .httpacces para declarar que quiero que mi web sea canonica y solo vaya a www.miweb.com y no ha miweb.com
he visto por la red que hay 2 maneras de declararlo, pero no acabo de entender la diferencia:

Código PHP:
RewriteEngine on
RewriteCond 
%{HTTP_HOST} !^www.miweb.com$ [NC]
RewriteRule (.*) http://www.miweb.com/$1 [R=301, L] 
y

Código PHP:
RewriteEngine on
RewriteCond 
%{HTTP_HOST} ^miweb.com$
RewriteRule (.*) http://www.miweb.com/$1 [R=301,L] 
me pueden explicar la diferencia ?? ya que lo que yo quiero es que mi web sea con "www". , y si se entra sin las "www", pues que se redireccione a la "www"
como informacion en mi prestashop ya trengo activado ( des de mi panel admin ) que uso URL canonicas..

Gracias

Última edición por Daniel Ulczyk; 18/09/2012 a las 07:13 Razón: se remueve URL del enlace - Error 404
  #2 (permalink)  
Antiguo 18/09/2012, 06:26
Avatar de reymolina  
Fecha de Ingreso: junio-2009
Mensajes: 92
Antigüedad: 15 años, 5 meses
Puntos: 9
Respuesta: como se hace la url canonica con httpacces ??

Primero has provado alguna de las dos opciones que pones como ejemplo ???

Buen el caso que no explico la primera es para decrile al navegador que redireccione a la pagina con las WWW y el segundo le dice que siempre sea sin las W

por otro lado en un comienzo yo utilice estas pero me dio un proble made redireccion chungo me redirijia las pagina y me creava unas como estas

http://www.dominio.comwww.dominio.com/ejemplo.html

o

http://www.dominio.comwww.dominio.com/

Bueno con esto no quiero decir que no sea bueno a lo mejor solo en mi web por el tipo de programacion que usa pasa pero investigando por ai queria desacer ese problema de urls duplicadas y lo conseguiaplicando este codigo en el .ahtacces

Código HTML:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.dominio\.com$ [NC]
RewriteRule ^(.*)$ http://www.dominio.com/$1 [R=301,L]
Con esto consegui que las urls mencionadas antes fueran redirigidas corectamente a su url conrrespondiente. No se si es la explicacion que buscabas o la respuesta pero tampoco hay mucho que decir sobre los dos codigos, el primero es para porner WWW y el segundo las quita y el que yo puse me parece mas correcto a la hora de redireccionar url duplicadas.
__________________
KingOnlineGame.com
Juegos Online

Última edición por Daniel Ulczyk; 18/09/2012 a las 07:13 Razón: se remueve URL del enlace - Error 404
  #3 (permalink)  
Antiguo 19/09/2012, 01:45
 
Fecha de Ingreso: octubre-2007
Mensajes: 724
Antigüedad: 17 años, 1 mes
Puntos: 4
Respuesta: como se hace la url canonica con .htaccess

ok... es justo lo que me imajinaba... gracias por tu respuesta, lo provaré asi a ver que tal..!!!..

Etiquetas: url
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 22:14.