Zadejte hledaný výraz...

Htaccess – spravne reseni?

probos
verified
rating uzivatele
(1 hodnocení)
23. 11. 2011 14:11:58
Ahoj,
na pár webech používám následující, jednodušší kód pro mod rewrite:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(+)/(+)?/?$ ?page=$1&id=$2
Používám jej pro zapisování url ve tvaru /sekce/podsekce
Chci se zeptat zkušenějších, jestli je tento kód dobrý, nebo existuje ještě lepší?
Pokud chci přidat další podsekci, tento kód jen upravím o další parametr.
EDIT: Je možné, že by měl tento kód nějaký vliv na vytváření cookies v PHP? Nějak mi po jeho nasazení blbnou na některých stránkách.
Díky za odezvu.
23. 11. 2011 14:11:58
https://webtrh.cz/diskuse/htaccess-spravne-reseni/#reply700522
hm
verified
rating uzivatele
(20 hodnocení)
23. 11. 2011 14:40:45
... nejak nechapu dotaz :) pokud to funguje dle predstav tak co vlastne resis?
v cookies hledej chybu jinde, tohle na ne mit vliv nebude
23. 11. 2011 14:40:45
https://webtrh.cz/diskuse/htaccess-spravne-reseni/#reply700521
probos
verified
rating uzivatele
(1 hodnocení)
23. 11. 2011 14:50:36
Funguje to, jen me zajimalo, jestli je to dostatecne dobre reseni. Predpokladal jsem, ze se najde nekdo do mi rekne treba "tohle moc zatezuje server, zkus to udelat tak..." reseni se urcite najde vic :)
Ohledne cookies jsem fakt zoufalej. Vse fungovalo jak má, resim to uz asi 2 hodiny a nemuzu prijit na chybu.
Jde o to, ze mam jednoduchou funkci, ktera vytvoři pomoci REQUEST_URI cookie vzdy predchozi navstivene stranky. POuzivam to v pripade, kdyz v administraci webu kliknu napriklad na smazat, publikovat, apod.. - nasledne pres header se vratim zpet na predchozi stranku..
Fungovalo to skvele, pak jsem prepsal htaccess, a taky trosku strukturu. Pokud si necham ten dany cookie vypsat pri pohybu v administraci, tak vse se zobrazi jak ma, jakmile kliknu na nejakou akci, misto vraceni na predchozi stranku se ten retezec vyrusi a vrati se mi to do rootu webu. Vubec to nechapu, protoze jsem to uz vselijak prozkousel, zmenil nazev cookies apod.. ale vzdy se to vyrusí. Pritom ostatni cookies zustavaji. Nakonec si to cestu budu asi ukladat v session, to vypada ze funguje ale nejde mi narozum, proc to pomoci tech cookies fungovalo na nekolika webech, a najednou to nefunguje.
23. 11. 2011 14:50:36
https://webtrh.cz/diskuse/htaccess-spravne-reseni/#reply700520
hm
verified
rating uzivatele
(20 hodnocení)
23. 11. 2011 14:53:58
"tohle zatezuje server uplne stejne jako kazdej jinej htaccess, zkus to tak nechat kdyz ti to funguje ;)"
:))
a ty cookies budou urcite necim jinym, tohle na ne nemuze mit vliv
23. 11. 2011 14:53:58
https://webtrh.cz/diskuse/htaccess-spravne-reseni/#reply700519
probos
verified
rating uzivatele
(1 hodnocení)
23. 11. 2011 15:02:27
Dobře. Díky za pomoc. Proc prestalo fungovat cookies jsem nevyhledal, ale prehodil jsem to na session a ten si tu cestu drzi, tudiz to tak asi necham kdyz to funguje.
EDIT: KDyz ty cookies sleduju - neprenasi se mi pres headery. Pokud se automaticky odhlásí, nebo navstivim jiny script primo pres prohlizec tak v debugeru uz tyhle cookies nemam. Pritom pri odhlaseni vubec nijak session nemazu nebo podobny veci. Funguji jen primo na strance po prihlaseni. Je to opravdu zvlastni :/
23. 11. 2011 15:02:27
https://webtrh.cz/diskuse/htaccess-spravne-reseni/#reply700518
Pro odpověď se přihlašte.
Přihlásit