url rewrite

David Česal David na Cesal.cz
Čtvrtek Říjen 8 16:10:30 CEST 2009


Já pak zapisuji obrázky s cestou <img src="/pics/obrazek.gif".. a při
RewriteBase / je to hledá správně a můžu mít v adrese kolik chci slov.
(cesta je /pics, nikoliv ./pics).
Když se vám budou načítat obrázky, ostatní máte již funkční?

DC

-----Original Message-----
From: linux-bounces na linux.cz [mailto:linux-bounces na linux.cz] On Behalf Of
Tomáš Koželuh
Sent: Thursday, October 08, 2009 3:55 PM
To: 'Diskuse o Linuxu v cestine'
Subject: RE: url rewrite

Lomítko nepomůže, různých variant s lomítky a podobně jsem vyzkoušel
hromadu. Přitom v různých tutorialech jsem našel i to, co chci, ale prostě
to nikdy nefunguje. Apache přestane adresář považovat za virtuální a začne
ho považovat za skutečný, což samozřejmě nefunguje. Ani za prase nemůžu
přijít na to, co dělám blbě. Ještě pro jistotu popíšu, jak se to teď chová:
Kliknu na odkaz server/zbozi/1234/ (1234 je id) a mělo by se to přeložit na
dotaz ./index.php?action=detail&id=1234, místo toho část dotazu projde
správně a načtou se data, ale bez všech obrázků, ty se snaží hledat v
server/zbozi/, kde samozřejmě nic není. Ani zaboha se prostě nemůžu toho
"zbozi" zbavit, aby je nepoužíval. Jediná varianta, která funguje, je použít
pomlčky, takže server/zbozi-1234 a pokud brzy nenaleznu řešení s lomítky,
tak u pomlček zůstane, už se s tím trápím dva dny a bez výsledku.
Ještě mě napadá, že by mohl být důvod, proč se to chová divně, že všechno to
běží v adresáři, něco jako www.server.cz/adresar/index.php, napadá mě, že
bych mohl zkusit adresar.server.cz/index.php, jestli se to nebude chovat
líp, co myslíte?

> -----Original Message-----
> From: linux-bounces na linux.cz [mailto:linux-bounces na linux.cz] On Behalf
> Of Pavel Kankovsky
> Sent: Thursday, October 08, 2009 2:15 PM
> 
> > RewriteRule ^zbozi/([0-9]+)/$  index.php?action=detail&id=$1 [L,QSA]
> 
> Nechybí náhodou mezi "^" a "zbozi" lomítko?
> 
> V každém případě doporučuji při řešení potíží s mod_rewrite RewriteLog
> a
> RewriteLogLevel cca 4 a podívat se na výsledky.

_______________________________________________
Linux mailing list
Linux na linux.cz
http://www.linux.cz/mailman/listinfo/linux




Další informace o konferenci Linux