.htaccess + RewriteRule

Rad bi naredil RewriteRule da bi mi novice prikazovalo namesto news.php?readmore=15, /novica/15. Stvar dela ok vendar mi tako več ne prime cssja (ker je path themes/nekaj/style.css). Obstaja kakšna rešitev v samem .htaccess ali je potrebno spremenit path da bo pač www.domena.si/themes/nekaj/style.css.

celoten RewriteRule je pa napisan tako:

RewriteRule ^novica/(.*)$ ./news.php?readmore=$1

aja pa še eno vprašanje. če še recimo hočem dodat en RewriteRule, mi več ne dela. Enega bi imel tako kot zgoraj enega pa

RewriteRule ^(.*)$ ./viewpage.php?page_title2=$1

torej samo domena.si/stran.

4 odgovori

spremeni v iz themes/nekaj/style.css v /themes/nekaj/style.css in moralo bi delati.

za drugo pa probaj
RewriteRule ^([^/]*)$ /viewpage.php?page_title2=$1 [L]

Kaj ne obstaja v .htaccess-u tudi kaj naj izloči iz rewriterula?

DITI,
v <head> dodaj:
<base href="http://www.domena.si" />

2

hvala vsem, sedaj dela oboje.