Beste,
Op het moment ben ik bezig om gebruiksvriendelijke URL's te maken. Dit heb ik nog nooit eerder gedaan, dus dit is nieuw voor mij.
Ik heb meerdere tutorials op internet gevonden en deze gevolgd. Ik ben inmiddels al redelijk ver, en krijg pagina's als;
domein.nl/index.php?page=dashboard
met succes naar:
domein.nl/dashboard
met de volgende htaccess inhoud:
RewriteEngine On
RewriteRule ^dashboard index.php?page=dashboard
RewriteRule ^dashboard/ index.php?page=dashboard
Het probleem waar ik nu tegen aan loop is dat als ik de link;
domein.nl/index.php?page=dashboard&random=123
om probeer te zetten naar;
domein.nl/dashboard/123
met de volgende htaccess inhoud;
RewriteEngine On
RewriteRule ^dashboard/(.*) index.php?page=dashboard&random=$1
RewriteRule ^dashboard/(.*)/ index.php?page=dashboard&random=$1
Dit opzich wel werkt, maar alle links, in index.php, die naar de CSS bestanden en images kloppen niet meer. Als ik dan bijvoorbeeld ../ voor de path naar het CSS bestand plaats, werkt hij wel weer, maar dan werken het eerste voorbeeld niet meer.
Hij zoekt dus in de verkeerde map (ik vermoed dat hij zoekt in /dashboard/style/style.css i.p.v. /style/style.css).
Wat doe ik verkeerd?
Kan iemand mij hierbij helpen, en misschien uitleggen hoe en wat? Of is er ergens een tutorial die dit probleem ook uit legt?
Alvast bedankt!
Toevoeging
Ik ben er ook achter gekomen dat als ik naar /dashboard/ ga (met slash erachter) er ook word gezocht in een andere map naar de css bestanden.