-> 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
23:16:45
19.06.2009
19.06.2009
Fén
23:07:42
19.06.2009
19.06.2009
U-Geen
-> 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...
22:48:14
19.06.2009
19.06.2009
Fén
-> 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ě.
22:13:10
19.06.2009
19.06.2009
U-Geen
-> 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)
21:59:54
19.06.2009
19.06.2009
Fén
-> 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í.
20:35:52
19.06.2009
19.06.2009
U-Geen
-> Fén: dej pryc ten radek s document root :-) a zkus to.
20:34:28
19.06.2009
19.06.2009
Fén
-> 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]
20:25:09
19.06.2009
19.06.2009
U-Geen
-> 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
20:20:43
19.06.2009
19.06.2009
Fén
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]
20:16:49
19.06.2009
19.06.2009
U-Geen
-> Fén: hod sem kus pravidla :-)
19:26:01
19.06.2009
19.06.2009
Fén
-> 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)).
19:00:00
19.06.2009
19.06.2009
aDAm
-> Fén: mno a co je za problém?
18:22:07
19.06.2009
19.06.2009
Fén
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.
23:57:11
31.05.2009
31.05.2009
Majkl
-> 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! :))
23:50:36
31.05.2009
31.05.2009
U-Geen
-> Majkl: jeden priklad za vsechny :) img.skoda-virt.cz/majkl.h
tml
23:32:27
31.05.2009
31.05.2009
Majkl
-> 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
23:29:13
31.05.2009
31.05.2009
U-Geen
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.
23:26:01
31.05.2009
31.05.2009
Majkl
-> 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
??
23:17:16
31.05.2009
31.05.2009
Nwkt
23:11:25
31.05.2009
31.05.2009
Majkl
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??