htaccess i doklejone zbędne parametry po przekierowaniu |
htaccess i doklejone zbędne parametry po przekierowaniu |
4.07.2019, 15:13:03
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 23.02.2010 Ostrzeżenie: (0%) |
Cześć mam mały problem i proszę o pomoc.
Otóż mój htaccess wygląda z grubsza tak RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^lubieto-([a-z0-9\-\_\.]+)(/[a-z0-9\-\_\.]+)?/?$ index.php?get_wizard=TRUE&kategoria=$1&group=$2 [NC] RewriteRule ^([a-z0-9\-\_\,]+)/([a-z0-9\-\_,\/]+[^\/])/?$ index.php?get_object=TRUE&name=$2&kategoria=$1 [NC,L] RewriteCond %{HTTP_HOST} ^mojastrona.pl [nc] RewriteRule ^(.*)$ http://www.mojastrona.pl/$1 [r=301,nc] I teraz gdy chcę zrobić przekierowanie dla pojedynczych podstron w prosty sposób np. Redirect 301 /nazwa_kategorii/stara_strona /nazwa_kategorii/nowa_strona lub RedirectMatch 301 /nazwa_kategorii/stara_strona /nazwa_kategorii/nowa_strona To po przekierowaniu dokleja mi parametry z drugiego RewriteRule i adres w przeglądarce wygląda tak www.mojastrona.pl/nazwa_kategorii/nowa_strona?get_object=TRUE&name=nowa_strona&kategoria=nazwa_kategorii Jak zrobić by w adresie nie pojawiało się ?get_object............ |
|
|
5.07.2019, 10:29:37
Post
#2
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 23.02.2010 Ostrzeżenie: (0%) |
Dzięki trueblue.
Problem częściowo rozwiązała mi twoja podpowiedź. Częściowo dlatego że teraz w linku doklejane jest tylko ? czyli zamiast www.mojastrona.pl/nazwa_kategorii/nowa_strona?get_object=TRUE&name=nowa_strona&kategoria=nazwa_kategorii mam www.mojastrona.pl/nazwa_kategorii/nowa_strona? To znaczny postęp przekierowanie robię tak Redirect 301 /nazwa_kategorii/stara_strona /nazwa_kategorii/nowa_strona? Może jak bym zrobił przekierowanie za pomocą RewriteRule to może było by dobrze. Ale chyba tego nie potrafię bo nic mi nie działa albo sypie błędami. Może jakaś podpowiedź jak zrobić proste przekierowanie za pomocą RewriteRule Co wstawić przed RewriteRule. Może co trzeba wpisać w RewriteCond. Będę wdzięczy za sugestie. |
|
|
Wersja Lo-Fi | Aktualny czas: 24.04.2024 - 09:19 |