Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/08/2010, 20:12
lugano
 
Fecha de Ingreso: febrero-2006
Mensajes: 72
Antigüedad: 18 años, 10 meses
Puntos: 2
Slash al final de las url y contenido duplicado

Buenas a todos...
Hace tiempo que vengo luchando con el contenido duplicado y ahora me encuentro con que para el motor de búsqueda, webblabla.com/2010/01/02/esto/ (con slash) es igual a webblabla.com/2010/01/02/esto (sin slash)... y efectivamente se entra a las dos url y ambas muestran el mismo contenido.

Busque mucho y probe con htaccess pero no pude lograr nada.
Ej:
Código:
# Esto deberia agregar un / slash al final - NO FUNCIONO!!
RewriteCond %{REQUEST_URI} !(\.[^/]*|/)$
RewriteRule ^(.*[^/])$ /$1/ [R=301,L]

# Esto elimina más de un // slash - SI FUNCIONO
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /(.*)/{2,}\ HTTP/
RewriteRule ^(.*)$ /%1/ [R=301,L]
Tengo este htaccess resultado del plugin "pretyurl" no se puede modificar y es el que hace funcionar el tipo de url antes descritas.
Código:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
Necesito algunos consejos para seguir con htaccess o por otro método.
Podria ser que si no se coloca el /slash de un error 400, no?... pero como?.

1000 gracias.