-> U-Geen: Myslel jsem to tak, že když na hostingu zadám "neco.cz/main" tak se vypíše obsah souboru index.php plus main.php, takže to funguje tak jak má.
Na localu když zadám to stejné, tak to výpíše jenom obsah toho main.php.
skoda.virt.cz
stránky o vozech Škoda 105-136, Rapid, Garde a jejich předchůdcích
Rada s Html, Css
-> Fén: no a to pomohlo proto, ze ta promenna asi neexistuje takze ta podminka je vzdy splnena :-)
a to co pises, nechapu... tou podminkou s !-f ses snazil o to, ze pokud se jedna o adresu na fyzicky soubor, nerewrituje se (resp jde na dalsi pravidlo), pokud to neni fyzickej soubor, jde se dal...
a to co pises, nechapu... tou podminkou s !-f ses snazil o to, ze pokud se jedna o adresu na fyzicky soubor, nerewrituje se (resp jde na dalsi pravidlo), pokud to neni fyzickej soubor, jde se dal...
-> U-Geen: Problém s obrázky a css byl vyřešen a nakopán do vertikálního úsměvu. :o) Jsem místo REQUEST_FILENAME napsal REQUEST_FILE-NAME. :o))
Ještě jeden dotaz. Nevíš co může způsobovat, že na localu mi to načte přímo tu odkazovanou stránku (např. main.php)? Odhadoval bych to na špatně nastavené apache, ale už netuším co konkrétně.
Ještě jeden dotaz. Nevíš co může způsobovat, že na localu mi to načte přímo tu odkazovanou stránku (např. main.php)? Odhadoval bych to na špatně nastavené apache, ale už netuším co konkrétně.
-> Fén: ups :-) tak spis REQUEST_URI nez REQUEST_FILENAME, nevim, jak se ty direktivy chovaj. pak zkus mkrknout co se ti objevi kdyz si das zobrazit obrazek, nejspis phpko. taky se casto pouzivaj vyjimky na urcity cesty, coz je teoreticky takovy bezpecnejsi (treba ze si vyjmes /css/ z rewritu)
-> U-Geen: Tak jsem zkusil toto:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?page=$1 [L,QSA]
a hodilo to chybu: 500 Internal Server Error
Ve FAQ u hostingu jsem našel, že se tam má přidat: RewriteBase /
Když jsem to přidal, tak to stránku načetlo, ale bez css a obrázků i když jsem relativní cesty změnil na absolutní.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?page=$1 [L,QSA]
a hodilo to chybu: 500 Internal Server Error
Ve FAQ u hostingu jsem našel, že se tam má přidat: RewriteBase /
Když jsem to přidal, tak to stránku načetlo, ale bez css a obrázků i když jsem relativní cesty změnil na absolutní.
-> Fén: dej pryc ten radek s document root :-) a zkus to.
-> U-Geen: Takže celkově takto?
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{DOCUMENT_ROOT} !-d
RewriteRule ^(.*)$ index.php?page=$1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{DOCUMENT_ROOT} !-d
RewriteRule ^(.*)$ index.php?page=$1 [L,QSA]
-> Fén: no to je trochu divny, v rewrite cond mas ze document_root nesmi bejt adresar, coz je imho nesmysl.
spis by tam melo bejt
RewriteCond %{REQUEST_URI} !-f
nebo
RewriteCond %{REQUEST_FILENAME} !-f
spis by tam melo bejt
RewriteCond %{REQUEST_URI} !-f
nebo
RewriteCond %{REQUEST_FILENAME} !-f
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT} !-f
RewriteCond %{DOCUMENT_ROOT} !-d
RewriteRule ^(.*)$ index.php?page=$1 [L,QSA]
RewriteCond %{DOCUMENT_ROOT} !-f
RewriteCond %{DOCUMENT_ROOT} !-d
RewriteRule ^(.*)$ index.php?page=$1 [L,QSA]
-> Fén: hod sem kus pravidla :-)
-> aDAm: Snažím se přetvořit URL z klasického "neco.cz/index.php?p
age=main" na "neco.cz/main". Z mého pohledu bych viděl problém ve špatně napsané podmínce RewriteRule (z praktického pohledu může být chyba kdekoli :o)).
-> Fén: mno a co je za problém?
Když už je tu tohle téma, tak se dovolím vetřít. :o) Našla by se tu plíís dobrá duše, která by mi pomohla s mod_rewrite? Sedím nad tím už druhej den, ale pořád se stejným výsledkem.
-> U-Geen: tyjo jsi nejlepsi :)
hele uz to funguje:)
www.skoda136.cz/136GLSE/f oto.html
akorat IE ocividne nezna atribut transparent :)
Kazdopadne diky moc! takhle jsem to presne chtel! :))
hele uz to funguje:)
www.skoda136.cz/136GLSE/f oto.html
akorat IE ocividne nezna atribut transparent :)
Kazdopadne diky moc! takhle jsem to presne chtel! :))
-> Majkl: jeden priklad za vsechny :) img.skoda-virt.cz/majkl.h
tml
-> U-Geen: nemuzes mi prosim napsat co presne mam dat do style a co potom k img nebo a href ? prosim prosim, moc by mi to pomohlo
bud das tomu odkazu nejakou tridu, nebo mozna lepsi
#content a img
#content a:hover img ...
pokud bude obsahovej frame mit id content.
#content a img
#content a:hover img ...
pokud bude obsahovej frame mit id content.
-> Nwkt: potreboval bych konkretni pripad, zase tak dobre to neumim :(
takze neco jako
#ram
a img { border: 1px solid transparent; }
a:hover img { border: 1px solid #cccccc; }
a pak
??
takze neco jako
#ram
a img { border: 1px solid transparent; }
a:hover img { border: 1px solid #cccccc; }
a pak
??
Ahoj pani admini, potrebuju poradit :)
na tyhle strance:
www.skoda136.cz/136GLSE/f oto.html
chci nejak udelat, aby po najeti mysi se obrazek oramoval nebo se nejak jinak zvyraznil.. ale nechci ho preukladat jako druhy a pak pouzit zamenu obrazku.
nasel jsem tohle
a img { border: 1px solid transparent; }
a:hover img { border: 1px solid #cccccc; }
coz resi muj pripad uplne presne, jenze tohle se vztahne i na moji kontextovou nabidku vlevo a to nechci aby se delo..
mate nejaky reseni??
na tyhle strance:
www.skoda136.cz/136GLSE/f oto.html
chci nejak udelat, aby po najeti mysi se obrazek oramoval nebo se nejak jinak zvyraznil.. ale nechci ho preukladat jako druhy a pak pouzit zamenu obrazku.
nasel jsem tohle
a img { border: 1px solid transparent; }
a:hover img { border: 1px solid #cccccc; }
coz resi muj pripad uplne presne, jenze tohle se vztahne i na moji kontextovou nabidku vlevo a to nechci aby se delo..
mate nejaky reseni??