Autor | Zpráva | ||
---|---|---|---|
Fero Profil * |
#1 · Zasláno: 15. 12. 2005, 20:18:44
hi mam taky rewrajtik
#mod_rewrite RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^photos/(.*)/(.*) photos.php?t=$1&id=$2 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*) index.php?s=$1 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)/(.*) index.php?s=$1&add1=$2 [L] problem spocivav tom ze ked pouzivam viacurovnove fiktivne adresy (napr. stranka/produkty/kategoria) tak mi to nenacita styl a taktiez ani obrazky pretoze borowser si mysli ze ma nacitavat styly a obrazky z fiktivnej adresy, kde samozrejme nic neni :-( napr. adresa : stranka/produkty/kategoria link : style.css (nachadza sa na stranka/style.css) vie mi dakdo pomoct nejako inak ako prepisat vsetky linky na absoulutne (to je moja posledna poistka, ale odkazov je dost a asi by ma aj kleplo)? Prosim napiste mi na frantisekhorinek@gmail.com lebo nesledujem moc casto diskusiu Dakujem |
||
fimmos Profil |
#2 · Zasláno: 15. 12. 2005, 21:33:23
Obrázky: <img src="/cesta" ...
Styly: <link href="/styl.css ... Udávej cestu od kořene, tj /neco S ./ Ti to bude brát z aktuálního (fiktivního - mod_rewrite) adresáře |
||
igamenir Profil |
#3 · Zasláno: 15. 12. 2005, 21:35:49
Musíš je přesměrovat také, třeba já mám na jedněch stránkách něco jako tohle (nevím přesně):
RewriteRule ^([^/]+)\.(css|gif|jpg|jpeg)$ soubory/$1.$2 |
||
Fero Profil * |
#4 · Zasláno: 15. 12. 2005, 23:46:35
fimmos-vravim to prepisovanie s zatial necham v rezerve
igamenir-asi mi to koliduje z inimy rewrajtami fuu v mod rw som lama Idea : page/[section]/[add1] index.php?s=[section]&a=[add1] page/photos/[album]/[id] photos.php?t=[album]&id=[id] kod : RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)/(.*) index.php?s=$1&add1=$2 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^photos/(.*)/(.*) /chemart/photos.php?t=$1&id=$2 [L] kod je pravdepodobne zle preto vas prosim o nasmerovanie [nakopnutie] |
||
Fero Profil * |
#5 · Zasláno: 15. 12. 2005, 23:47:41
respektivne ak by bol dakdo moc aktivny mohol by mi ho aj napisat :-)
|
||
Kajman_ Profil * |
#6 · Zasláno: 16. 12. 2005, 10:12:49
Kód je asi skoro dobře. Možná by to mohlo být takto nějak...
RewriteEngine On #/ nahradit pripadne jinym adresarem, ve kterem je .htaccess RewriteBase / #jeden test -- pokud uspeje, preskoci nasledujici dve RewriteRule RewriteCond %{REQUEST_FILENAME} -f RewriteRule .* - [S=2] RewriteRule ^photos/([^/]+)/(.*)$ photos.php?t=$1&id=$2 [L,QSA] RewriteRule ^([^/]+)/(.*)$ index.php?s=$1&a=$2 [L,QSA] No a ty absolutní cesty k obrázkům, stylům a tak by to asi chtělo. (Nebo alespoň tag BASE.) |
||
Fero Profil * |
#7 · Zasláno: 16. 12. 2005, 13:02:37
diki je to sqveleeeeee
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0