RewriteRule i przyjazne adresy |
RewriteRule i przyjazne adresy |
11.02.2022, 16:19:58
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 25.12.2017 Ostrzeżenie: (0%) |
Dotychczas moja strona działała na adresach jak poniżej:
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:
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 |
|
|
14.02.2022, 09:34:29
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 767 Pomógł: 1824 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Spróbuj takich reguł:
Kod RewriteCond item.php -f
RewriteCond %{QUERY_STRING} ^id=([\d]+)$ RewriteRule ^ /item/%1? [R=301,L] -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 8.06.2024 - 06:44 |