Autor | Zpráva | ||
---|---|---|---|
tomask Profil |
#1 · Zasláno: 11. 7. 2007, 14:45:03
Zdravím, potřeboval bych radu. Mod rewrite mi docela funguje, ale jen pro jednu proměnnou:
RewriteEngine on RewriteCond %{REQUEST_URI} !.[[:alnum:]]+$ RewriteRule ^([a-zA-Z0-9-]*)$ %{DOCUMENT_ROOT}/web/index.php?menu=$1 [L] Potřeboval bych ale používat dvě proměnné a nevím jak to udělat, zkouším to celý den a nejde mi to. Můžete mi prosím poradit? Potřebuji aby se mi při zadání adresy např: www.adresa.cz/spolecnost/cj zobrazila stránka www.adresa.cz/index.php?menu=spolecnost&preklad=cj Ještě jsem se to snažil vyřešil takhle: RewriteEngine on RewriteCond %{REQUEST_URI} !.[[:alnum:]]+$ RewriteRule ^cj/([a-zA-Z0-9-]*)$ %{DOCUMENT_ROOT}/web/index.php?menu=$1&lang=cj [L,QSA] RewriteRule ^nj/([a-zA-Z0-9-]*)$ %{DOCUMENT_ROOT}/web/index.php?menu=$1&lang=nj [L,QSA] - v tomhle případě se mi ale nenačte css styl a obrázky. Nevíte čím to může být? Předem děkuji za pomoc. |
||
bukaj Profil |
#2 · Zasláno: 11. 7. 2007, 14:54:57 · Upravil/a: bukaj
Můžete mi prosím poradit? Potřebuji aby se mi při zadání adresy
např: www.adresa.cz/spolecnost/cj zobrazila stránka www.adresa.cz/index.php?menu=spolecnost&preklad=cj .htacces v rootu webu: RewriteBase / RewriteRule ^([A-Za-z0-9-])/([A-Za-z0-9-])$ index.php?menu=$1&preklad=$2 ... v tomhle případě se mi ale nenačte css styl a obrázky. Nevíte čím to může být? to je přesměrováváním na index. takže místo styl.css server podstrčí index.php?menu=styl.css&lang.cj řešením je absolutní cesta nebo RewriteCond. doplnění: k té RewriteCond -> RewriteCond %{REQUEST_FILENAME} !\.css$ |
||
tomask Profil |
#3 · Zasláno: 11. 7. 2007, 15:09:33 · Upravil/a: tomask
Děkuji.
|
||
Časová prodleva: 17 let
|
0