htaccess - przekierowanie url z parametrami |
htaccess - przekierowanie url z parametrami |
17.03.2020, 11:00:16
Post
#1
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 3 Dołączył: 10.07.2016 Skąd: UK-raine Ostrzeżenie: (0%) |
Panowie i Panie,
potrzebuję przekierować url w którym występuje parametr PRÓBOWAŁEM regexa ale nie działa albo poprostu nie wiem jak to zrobić poradźcie coś proszę orginalny url: /products/brands/beaba?p=1 docelowy ten sam ale bez parametru czyli: /products/brands/beaba/ pozdrówka Ten post edytował phpamator 17.03.2020, 11:00:28 |
|
|
17.03.2020, 11:11:24
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
|
|
|
17.03.2020, 11:15:58
Post
#3
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 3 Dołączył: 10.07.2016 Skąd: UK-raine Ostrzeżenie: (0%) |
Nie do końca to rozumiem, czy to znaczy, że na końcu wiersza mam wstawić [QSD] ?
czyli /url?p=1 [QSD] rozwiąże problem ? .... eeee, to tak nie działa Ten post edytował phpamator 17.03.2020, 11:18:10 |
|
|
17.03.2020, 11:18:07
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 519 Pomógł: 6308 Dołączył: 27.12.2004 |
Ciezko sprawdzic?
I raczej masz uzyc QSA a nie QSD. NO chyba ze p=1 cie nie interesuje -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
17.03.2020, 11:19:54
Post
#5
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 3 Dołączył: 10.07.2016 Skąd: UK-raine Ostrzeżenie: (0%) |
Hej nospor,
sprawdziłem .. każde wywołanie tego url'a chciałbym żeby pomijało ?p=1 i otwierało url bez parametru czyli /products/brands/baeba?p=1 => /products/brands/baeba/ Ten post edytował phpamator 17.03.2020, 11:22:20 |
|
|
17.03.2020, 11:39:58
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 519 Pomógł: 6308 Dołączył: 27.12.2004 |
strzelam ze p=1 to parametr okreslajacy numer strony i chcesz by strona 1 miala ten sam link co strona "zero"
Chyba troche zle do tego podchodzisz, ustaw poprostu CANONICAL <link rel="canonical" href="http://twojastrona/products/brands/baeba/" /> I ten sam canonical dla strony "zero" i dla strony 1. Dla innych stron canonical bedziesz juz mial z parametrem p=strona -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
17.03.2020, 11:51:53
Post
#7
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 3 Dołączył: 10.07.2016 Skąd: UK-raine Ostrzeżenie: (0%) |
Nie strzeliłeś, poprostu o to chodzi, p=1 to numer strony. Link jest pozostałością sprzed diabli wiedzą jakiego czasu przed zmianą i te wszystkie sztywne linki teraz wyłapuję i przekierowuję.
ale nie mając dostępu do kodu za wiele z tym nie zrobię, mogę to tylko zrobić z poziomu htaccess, prawda ? Ten post edytował phpamator 17.03.2020, 11:58:33 |
|
|
17.03.2020, 11:53:17
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 519 Pomógł: 6308 Dołączył: 27.12.2004 |
No jest nikla szansa jesli w paneli admina aplikacji mozna to skonfigurowac.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
17.03.2020, 11:56:27
Post
#9
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 3 Dołączył: 10.07.2016 Skąd: UK-raine Ostrzeżenie: (0%) |
problem polega na tym, że link jest z zewnętrznej strony do której zawartości dostępu nie mam wogóle i jedyne co mogę zrobić po mojej stronie to albo wyczyścić z parametrów i przekierować tam gdzie trzeba albo ..... wywalać 404
|
|
|
17.03.2020, 11:57:52
Post
#10
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
@phpamator a czytałeś choć link który Ci wysłałem?
|
|
|
17.03.2020, 13:29:05
Post
#11
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 3 Dołączył: 10.07.2016 Skąd: UK-raine Ostrzeżenie: (0%) |
czytałem oczywiście ale nie do końca kleję jak to mam zrobić, poczytam jeszcze może mnie oświeci
|
|
|
17.03.2020, 15:51:27
Post
#12
|
|
Grupa: Zarejestrowani Postów: 6 783 Pomógł: 1826 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Albo tak jak podał Ci Pyton_000, albo zamiennie, z wykorzystaniem "?":
Kod RewriteCond %{REQUEST_URI} ^(/products/brands/beaba)$
RewriteRule .* %1? -------------------- |
|
|
18.03.2020, 10:24:27
Post
#13
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 3 Dołączył: 10.07.2016 Skąd: UK-raine Ostrzeżenie: (0%) |
<IfModule mod_rewrite.c>
RewriteEngine On RewriteCond %{REQUEST_URI} ^(/products/brands/beaba)$ RewriteRule .* %1? </IfModule> Dodalem to htaccess ale nie widze, zeby pomoglo. dodalem cala sekcje na koncu htaccess i ... nic. Chyba niema znaczenia, ze to wordpress? Ktos próbowal mnie przekonac, ze sposób zarzadzania przekierowaniami w wordpresie nie pozwala na reczne wprowadzanie przekierowan do htaccess. ... Ten post edytował phpamator 18.03.2020, 11:04:42 |
|
|
Wersja Lo-Fi | Aktualny czas: 27.09.2024 - 01:52 |