Autor | Zpráva | ||
---|---|---|---|
astor-blek Profil * |
#1 · Zasláno: 12. 4. 2010, 22:13:39
Ahoj jde nějak udělat redirect nebo něco v htaccess na formulář (GET) mám všechny adresy čisté /clanek/jak-ulovit-rybu/45 atd. ale pokud dám něco vyhledat hodí mi to (hledat/?vyraz=kapr) a já bych potřeboval aby ten formulář rovnou směřoval na hledat/kapr
Zkoušel jsem redirect, ale asi špatně nebo to nejde. Díky za rady |
||
Dante85 Profil * |
#2 · Zasláno: 12. 4. 2010, 22:30:54
Řekl bych že to bude nutné udělat přes JS a předtím než to redirectnete přes JS tak to musíte prohnat nějakou ekvivalentní funkcí jako má PHP urlencode(). Třeba na phpjs.org - http://phpjs.org/functions/urlencode:573 .
Osobně jsem tohle taky dělal. Všude na webu "cool" adresy, ale ikdyž jsem se snažil sebevíce to ošetřit přes JS tak to v některých slovech dělalo neplechu. Tak jsem nakonec zůstal u starého ?query=XXXX ve vyhledávání. |
||
astor-blek Profil * |
#3 · Zasláno: 13. 4. 2010, 01:15:32
tak jsem to vymyslel. Udělal jsem to tak, že formulář neposílá dotaz rovnou na "hledat.php" ale na jiný soubor, který to zpracuje a pošle to php headerem na správné místo už ve tvaru "cool" url.
|
||
Časová prodleva: 14 let
|
0