mod_rewrite med MySQL?
Hej eksperter!Jeg har surfet på nettet i et par timer uden et resultat der virker - så nu prøver jeg her.
Jeg har udviklet en CMS-løsning, og vil gerne lave nogle "pæne URLer" til mine websites. Lige nu kaldes alle undersider via index.php?id=$1.
I MySQL-tabellen "sider" har jeg to felter der skal bruges her. Det ene hedder id, der bruges til at kalde siden igennem index.php, det andet hedder nickname, som jeg gerne vil have, skal være dens URL.
Eks:
Feltet id indeholder tallet 12.
Feltet nickname for samme række indeholder teksten "support".
Jeg vil gerne have mod_rewrite (eller en anden løsning, der fungerer lige så godt??) til at gøre således:
Brugeren kalder www.domæne.dk/support - og siden www.domæne.dk/index.php?id=12 vises. Jeg har et script i en .htaccess fil der kan gøre dette ganske let - men jeg kan ikke få det til at hænge sammen med MySQL!
Scriptet ser således ud:
RewriteEngine on
RewriteRule ^support$ /support/ [R]
RewriteRule ^support/$ /index.php?id=12
Findes der en løsning? Jeg orker ikke at sidde og oprette disse 2 linier manuelt i min .htaccess fil hver gang jeg opretter en side i mit CMS.
