LlobregatMedia Posted May 10, 2013 Share Posted May 10, 2013 Hola amigos. Hasta ahora, en www.marengostyle.com he tenido solamente un idioma, por lo que todas las url's se generaban "limpias" y están indexadas en Google. Ahora voy a ampliar idiomas, y claro, me encuentro que cambian todas las URL's. Es decir, todas las que antes eran www.marengostyle.com/xxxxx ahora serán www.marengostyle.com/es/xxxxxx. Asi que quiero hacer una de estas dos cosas. O bien hacer que en castellano NO aplique el /es/, es decir, que solo lo aplique para el resto de idiomas, y así no he de forzar ningún redirect ni tendré contenido duplicado, o hacer el mejor redirect para que no aparezcan errores 404 desde Google Orgánico o enlaces, pero que tampoco me penalice Google por contenido duplicado. ¿Hay alguna forma de hacer la modificación del HTACCESS sin tener que meter miles de redirecciones? ¿Solo con una instancia? Por cierto... existe el blog en wordpress en www.marengostyle.com/blog , así que cuidado con eso que tampoco puedo hacer el redirect a la brava... Muuuuchas gracias por adelantado que seguro que sabéis como solucionarlo... Link to comment Share on other sites More sharing options...
pabloalbert Posted September 16, 2013 Share Posted September 16, 2013 (edited) Añadiendo estas lineas en .htaccess se soluciona el problema. RewriteCond %{THE_REQUEST} ^(GET|HEAD)\ /es/[^\ ]+ RewriteRule ^es/(.*)$ /$1 [L,R=301] RewriteCond %{THE_REQUEST} ^(GET|HEAD)\ /en/[^\ ]+ RewriteRule ^en/(.*)$ /$1 [L,R=301] Un Saludo Edited September 16, 2013 by pabloalbert (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts