• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

RewriteRule + Standardowy GET

0 głosów
278 wizyt
pytanie zadane 1 kwietnia 2022 w PHP przez dee Początkujący (360 p.)
Witam mam pewien problem z przekierowaniem.
adres strony https://strona.pl/site/wyszukaj/ orginalnie: https://strona.pl/index.php?site=wyszukaj
i taki wpis RewriteRule ^site/([^/]*)/$ /index.php?site=$1 [L]
Działa przekierowuje jest ok a teraz schody.

na https://strona.pl/site/wyszukaj/ mam form ktory przesyła dane GETem i wypluwa mi cos takiego https://strona.pl/site/wyszukaj/?fraza=szukanafraza i php nie chce mi odczytać $_GET['fraza'];
Jest jakis sposób na odczytanie tego geta z takiego zapisu: https://strona.pl/site/wyszukaj/?fraza=szukanafraza ?

1 odpowiedź

+2 głosów
odpowiedź 2 kwietnia 2022 przez rafal.budzis Szeryf (86,520 p.)

Brakuje Ci  jednej flagi oprócz L dodaj jeszcze QSA (QueryStringAppend)

RewriteRule ^site/([^/]*)/$ /index.php?site=$1 [L,QSA]

 

komentarz 2 kwietnia 2022 przez dee Początkujący (360 p.)
Wszystko działa jak powinno. Dziękuje za Ci za odpowiedz.

Podobne pytania

0 głosów
0 odpowiedzi 177 wizyt
pytanie zadane 15 maja 2021 w PHP przez Azzoris Nowicjusz (160 p.)
0 głosów
1 odpowiedź 797 wizyt
pytanie zadane 24 grudnia 2018 w PHP przez BlvckFox Gaduła (4,240 p.)
0 głosów
1 odpowiedź 542 wizyt
pytanie zadane 20 marca 2016 w Inne języki przez HaKIM Szeryf (87,590 p.)

93,772 zapytań

142,730 odpowiedzi

323,382 komentarzy

63,369 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...