Hej alle,
Jeg sidder med en webshop, som jeg vil lave bedre urls til.
Nuværende link er:
- <a href="varekort.php?prodid=12345">Blah</a>
For at få links til at se bedre ud, vil jeg gerne kunne skrive links således:
- <a href="varekort/prodid/12345">Blah</a>
Sådan at jeg både fjerne php extension, samt erstatter querystring med /.
Jeg ved at jeg skal have fat i apache mod_rewrite og backreference. Indtil nu har jeg dette, som giver mig en 404 not found.
Burde jeg ikke kunne skrive et link sådan her, og min .htaccess sådan her:
- <a href="varekort/prodid/12345>lamper</a>
- // Htaccess
- RewriteRule ^/varekort/([^/]+)/([^/]+) /varekort.php?$1=$2
Og så fange den i $_GET['prodid']...
Det virker dog pt. ikke :-/
Indlæg senest redigeret d. 03.10.2013 11:34 af Bruger #16555