Jump to content

Redireccionar ?pagerCat= a misma URL sin ?pagerCat= vía .htaccess


Recommended Posts

Hola. Tengo un problema con URLs duplicadas del tipo

984-nombre-del-producto.html?pagerCat=10

984-nombre-del-producto.html?pagerCat=4

984-nombre-del-producto.html?pagerCat=12

¿Alguna forma de redireccionar las URLs (301) con la variable ?pagerCat=* a la misma página de producto pero removiendo la variable? Esto lo he intentado con diversas variantes, pero nada parece funcionar:

RewriteCond %{QUERY_STRING} ^pagerCat=([^&]+)
RewriteRule ^(.*)$ /$1? [R=301,L]

 

Link to comment
Share on other sites

2 hours ago, leopardix said:

Hola. Es que es la URL de un producto, que no necesita paginación. No tiene ningún sentido paginar el producto, ya que es contenido duplicado.

yo no decia q llevara paginacion, solo preguntaba para descartar cosas.

como decia, aki lo importante es q sepas  cuales son las urls canonicas de las paginas q dices, por ejemplo

984-nombre-del-producto.html?pagerCat=10 

la url canonica es?

984-nombre-del-producto.html

todo lo demas no importa creeme, solo mira si las canonicas son komo digo

Link to comment
Share on other sites

Hola Burrots:

Lo que no quiero es que ambas URLs estén indexadas en Google, y, aunque las he bloqueado vía robots.txt me gustaría  crear una regla de redirección para que las URLs de productos con este error (extra ?pagerCat=10 ) sea redireccionado vía .htaccess a la canonica.

 

Link to comment
Share on other sites

Prueba con

RedirectMatch 301 ^/984-nombre-del-producto.html?(.*)/$ https://www.tuweb.com/984-nombre-del-producto.html

o con

RedirectMatch 301 ^/984-nombre-del-producto.html?pagerCat=10$ https://www.tuweb.com/984-nombre-del-producto.html

o con

Redirect /984-nombre-del-producto.html?pagerCat=10 /984-nombre-del-producto.html

Edited by DavidPortfolio (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...