Virtuelle mapper med mod_rewrite
Jeg har et par små-problemer med mod_rewrite. Først vil jeg give et par eksempler på nogle virtuelle stier som skal kunne omsættes:localhost/awebsite
localhost/awebsite/
localhost/awebsite/apage
localhost/awebsite/apage/
localhost/awebsite/apage/aparameter
localhost/awebsite/apage/aparameter#abookmark
Disse skal kunne omsættes til denne sti:
index.php?page=apage:aparameter#bookmark
Bemærk at localhost blot er valt som eksempel. Jeg kan godt ca få ovenstående til at virke med denne sætning:
RewriteEngine On
RewriteRule ^([^/]+)/?([^/]+)?$ index.php?page=$1:$2
Problemet er så at jeg dels ikke er sikker på at min reg exp er helt dækkende og dels virker billeder, js og andre filer som refereres til relativt i siden. Så hvordan løses det? (Jeg vil helst ikke skrive fuld sti til billeder mm)
