1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Problema con .htaccess, me genera contenido duplicado

Tema en 'Programación y Diseño Web' iniciado por oscarva, 10 Jul 2010.

  1. oscarva

    oscarva Usuario activo

    Saludos a todos

    Resulta que estoy utilizando .htaccess para convertir las url a url amigables. Utilizo por ejemplo:

    CODE, HTML o PHP Insertado:
    RewriteRule anuncio_(.*)_(.*)\.html /anuncio.php?id=$1&nombre=$2
    
    El problema es bastante grave, resulta que si tengo por ejemplo un contenido en la carpeta /carpeta1/ la persona al ingresar a http://www.misitio.com/carpeta1/anuncio_1_noseque.html tambien ve la pagina del anuncio, asi que se esta generando muchisimo contenido duplicado.

    y esto surgio porque se me quedaron algunos links malos y ahora google me indexo una gran cantidad de contenido duplicado. Ya aplique y espero sirva de algo la etiqueta canonical pero quisiera una solucion mas radical.

    Hay manera de bloquear mediante .htaccess para que por ejemplo cuando se haga este RewriteRule solo lo tome a un nivel de carpeta, es decir al nivel del root path? asi por ejemplo que si la url no es http://www.misitio.com/anuncio_1_noseque.html sino que tiene una carpeta u otro directorio en medio me tire error 404

    Muchas gracias y espero me puedan ayudar.
     
  2.  
  3. oscarva

    oscarva Usuario activo

    Bueno ya quedo SOLUCIONADO

    la solucion fue simple, le tenia que indicar al principio de la regla donde comienza la url con ^

    RewriteRule ^anuncio_(.*)_(.*)\.html$ /anuncio.php?id=$1&nombre=$2

    Ojala a alguien mas le sirva la solucion.

    Gracias
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·