mod_rewrite

8 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. no mám ešte malé problémy toto rozchodiť: RewriteRule ^clanky/(.+)\.html\?(.+) /index.php?clanok=$1&znamka=$2 [L] z clanky/nejaky-clanok.html?nejaka-znamka má byť index.php?clanok=nejaky-clanok&znamka=nejaka-znamka na locale ani na wz to nejde, keď skúšam nejaké veci bez ? tak to aj funguje, takže chyba je asi tam, ale keď je to olomítkované, malo by to fungovať, nie?
  2. imho by to melo byt takhle RewriteRule ^clanky/(.+)\.html?(.+) /index.php?clanok=$1&znamka=$2 [L]
  3. keď tam dám ? namiesto \? tak mi to vydá adresu index.php?clanok=1&znamka=l ; ? je IMHO metaznak pre predchádzajúci znak minimálne 0-krát, max. 1-krát
  4. jj, ta skleroza, srry. ale nechapu proc tam ches ten "?". nebylo by efektivnejsi neco jako je tohle? RewriteRule ^clanky/(.+)/(.+)\.html /index.php?clanok=$1&znamka=$2 [L]
  5. niečo také som tam predtým aj mal, aj to fungovalo lenže ja mám najprv adresu nejak takto: clanky/clanok.html a mal by som clanky/clanok/znamka.html V tom druhom ja nastavujem cookies, že daný človek hlasoval a tú prehliadač potom nepošle prvej adrese ale až druhej; čiže v článku bude mať známkovací formulár, ale zbytočne. Keď tam budem mať ten ? tak to pošle na obidve adresy (to čo chcem), ale nechápem, prečo ma ten mod_rewrite nechce poslúchnuť :-(
  6. tak me napado uz jenom tohle: RewriteRule ^clanky/(.+)\.html\\?(.+) /index.php?clanok=$1&znamka=$2 [L] ale vubec netusim jestli to neni blbost))))
  7. no to teda blbost teda je ;-) podarilo sa mi to vo FF, totiz ten posiela cookies aj na: clanky/xxxxx.html/xxx aj na clanky/xxxxx.html sice je to hodne sprosta adresa ale funguje ;-)
  8. IMHO by to melo jet takhle... (pridal sem nakonec $) RewriteRule ^clanky/(.+)\.html\?(.+)$ /index.php?clanok=$1&znamka=$2 [L]

← Zpět na všechna témata