Problem z .htaccess |
Problem z .htaccess |
26.07.2022, 09:01:45
Post
#1
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 0 Dołączył: 18.09.2021 Ostrzeżenie: (0%) |
Hej. Mam w .htaccess
Kod RewriteEngine on RewriteRule ^p/([A-Za-z0-9_\-\.\,]+) /index.php?action=profile&url=$1 [L] RewriteRule ^profile/([A-Za-z0-9_\-\.\,]+) /index.php?action=profile&url=$1 [L] Jak wchodzę na: http://www.mojastrona.pl/p/kowalski/ To var_dump($_GET); zwraca: Kod array(2) { ["action"]=> string(7) "profile" ["url"]=> string(12) "kowalski" } Ale jak już wejdę na: http://www.mojastrona.pl/p/kowalski/additionalInfo=age to w $_GET nie ma additionalInfo=age Co zrobić, żeby się pojawiło? |
|
|
26.07.2022, 09:27:23
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 783 Pomógł: 1826 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Może dlatego, że ostatni slash powinien być znakiem zapytania?
-------------------- |
|
|
26.07.2022, 11:08:12
Post
#3
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 0 Dołączył: 18.09.2021 Ostrzeżenie: (0%) |
Zmieniłem na
Kod RewriteRule ^p/([A-Za-z0-9_\-\.\,\?\=]+) /index.php?action=profile&url=$1 [L] i nadal nie działa |
|
|
26.07.2022, 11:24:30
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 783 Pomógł: 1826 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Gdzie dokładnie w $_GET ma być ta wartość?
Jeśli ma się pojawić jako: ['additionalInfo']='age', to adres powinie wyglądać tak: http://www.mojastrona.pl/p/kowalski?additionalInfo=age -------------------- |
|
|
26.07.2022, 12:29:04
Post
#5
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 0 Dołączył: 18.09.2021 Ostrzeżenie: (0%) |
Próbowałem na http://www.mojastrona.pl/p/kowalski/?additionalInfo=age i nie działało. Zmieniłem w .htaccess na:
Kod RewriteRule ^profile/([A-Za-z0-9_\-\.\,]+/(.+)) /index.php?action=profile&url=$1&$2 [L] RewriteRule ^profile/([A-Za-z0-9_\-\.\,]+) /index.php?action=profile&url=$1 [L] i działa |
|
|
26.07.2022, 12:59:32
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 783 Pomógł: 1826 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Jeśli zmienna ma być przekazywana w query string, to do reguły należy dodać: https://helponnet.com/2021/04/27/htaccess-qsa-flag/
-------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 1.11.2024 - 01:05 |