#1 Re: Ostatní problémy » .htaccess statické url » 2011-04-24 14:20:21

Takhle to je lepší, děkuju. S předešlou podmínkou mi nechodili emaily poslané přes kontaktní formulář. Hlásilo to sice, že se email odeslal, ale ve skutečnosti se neodeslal

#2 Re: Ostatní problémy » .htaccess statické url » 2011-04-23 12:56:12

Super, takhle je vše v pořádku. Nevím, jestli to je normální takhle řešit, ale hlavně, že je to funkční. Děkuji

#3 Re: Ostatní problémy » .htaccess statické url » 2011-04-23 10:51:45

A co by bylo nejlepší tam napsat za podmínku? Zkoušel jsem toto:

RewriteCond %{REQUEST_URI} !\.css

ale tohle asi není úplně ideální. Už to sice není rozhozené, ale některé obrázky se neobjeví, tak bych to musel asi přepisovat přímo v css stylech.

#4 Re: Ostatní problémy » .htaccess statické url » 2011-04-21 18:02:18

Ahoj! Snažím se upravit dynamické adresy na statické pomocí .htaccess. Momentálně mám převod udělaný tak, že se mi stránka zobrazuje v tomhle tvaru:

http://vsparket.cz/sluzby.html

  , když na tlačítku mám

http://vsparket.cz/index.php?action=sluzby

Soubor .htaccess vypadá takto:

RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} ^action=([^&]+)$
RewriteRule ^index\.php$ %1.html? [R=301,L,NE]
RewriteRule ^([^/]+)\.html index.php?rw=1&action=$1 [L,QSA]

Chci docílit toho, abych dal pryč .html, tedy tvar:

http://vsparket.cz/sluzby

Když tedy .htaccess předělám takto:

RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} ^action=([^&]+)$
RewriteRule ^index\.php$ %1? [R=301,L,NE]
RewriteRule ^([^/]+) index.php?rw=1&action=$1 [L,QSA]

tak mi stránky sice fungují, ale jakoby jim chyběli CSS styly. Nezobrazí se žádný obrázek, celé je to rozhozené. CSS můžu odkazovat absolutně i relativně a stejně to nepůmůže. Firebug nehlasí, že nemůže najít css styly. Najde, ale když dám detaily, tak je prázdný. Můj dotaz je, kde může být chyba? smile děkuji

Zápatí

Založeno na FluxBB | CZ a SK