Lomítko v .htaccess

Lomítko v .htaccess
« kdy: 23. 09. 2010, 11:16:12 »
Ahojte, potrebuji vytvorit takoveto pravidlo pri "podstrkovani":
Citace
galerie/portret -> gallery.php?section=portrait
v .htaccess mam tento kod:
Kód: [Vybrat]
RewriteRule ^galerie/portret$ gallery.php?section=portraitale po zadani url
Citace
http://localhost/projekt/galerie/portret
se stranka nacte bez kaskadovych stylu a obrazku. Kdyz ale pouziji kod:
Kód: [Vybrat]
RewriteRule ^galerie-portret$ gallery.php?section=portraitvse funguje spravne. Proc tam nemohu takto napsat lomitko? Jak to mam udelat, abych jej tam dat mohl? Dekuji :-)
« Poslední změna: 23. 09. 2010, 11:36:35 od Petr Krčmář »


k1k1n

Re: Lomítko v .htaccess
« Odpověď #1 kdy: 23. 09. 2010, 12:41:05 »
Problém je v tom, jak máte nalinkované css styly a obrázky. Protože používáte něco ve stylu src="css/styl.css", prohlížeč se při načítání snaží hledat soubor se stylem na adrese http://localhost/projekt/galerie/portret/css/styl.css, kde samozřejmě není. Řešením je linkovat absolutní cesty, tedy src="/css/styl.css".