domena.com/item.php?id=XXXXXXXXXXXXXXX
Chciałem zmienić na adresy przyjazne seo i dodalem do htaccess
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^item/([^/]{14}) /item.php?id=$1 [L]
No i fajnie po wpisaniu adresu:
domena.com/item/XXXXXXXXXXXXXXX
wyswietla sie zawartosc odpowiedniej strony.
Aby nie bylo problemu duplicate content w kodzie strony dopisalem:
<link rel="canonical" href="https://www.domena.com/item/XXXXXXXXXXXXXXX" />
Zastanawia mnie tylko fakt ze google ma zaindeksowane teraz oba adresy url. Czy nie powinno to byc zrobione na przekierowaniach 301 a jesli tak, to w jaki sposób bo w rewrite rules nie jestem zbyt mocny? Z góry dziękuję za podpowiedz.
--
Pozdrawiam,
Andrzej