Prikaz jedne poruke
Stara 16.2.2022, 19:10   #4
Neutrino
Deo inventara foruma
 
Član od: 17.6.2011.
Poruke: 7.336
Zahvalnice: 94
Zahvaljeno 3.334 puta na 2.010 poruka
Određen forumom Re: RewriteRule problemi

Prepisivanje (rewrite) obuhvata samo path deo URL-a tj. sadržaj URL-a do znaka ? koji indikuje početak tzv. query stringa.

Ukoliko želiš da i query string bude obuhvaćen prepisivanjem onda moraš da navedeš QSA Apache flag.

Kod:
# .htaccess
RewriteEngine On
RewriteRule ^en$ /index.php?lang=en [L,QSA]
EDIT: Ukoliko imaš dovoljno vremena i pristup konfiguraciji servera, najsigurniji način da nađeš šta nije u redu sa mod_rewrite prepisivanjem je da loguješ ceo proces dodavanjem sledećeg reda u konfiguraciju.
Kod:
LogLevel debug rewrite:trace6

Poslednja ispravka: Neutrino (18.2.2022 u 0:24)
Neutrino je offline   Odgovor sa citatom ove poruke
Sledećih 5 korisnika se zahvaljuje korisniku Neutrino na korisnoj poruci:
Aleksandar Djurovic (17.2.2022), dbaja (17.2.2022), makiem (17.2.2022), Relja (4.5.2022), Remedy (8.3.2022)