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
http://httpd.apache.org/docs/current/en/rewrite/flags.html#flag_qsd
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
Ciezko sprawdzic?
I raczej masz uzyc QSA a nie QSD. NO chyba ze p=1 cie nie interesuje
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/
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
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 ?
No jest nikla szansa jesli w paneli admina aplikacji mozna to skonfigurowac.
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
@phpamator a czytałeś choć link który Ci wysłałem?
czytałem oczywiście ale nie do końca kleję jak to mam zrobić, poczytam jeszcze może mnie oświeci
Albo tak jak podał Ci Pyton_000, albo zamiennie, z wykorzystaniem "?":
<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. ...
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)