url redirecting met .htaccess
Luuk Schouten
16/07/2011 18:38:11beste allemaal,
ik wil graag mijn url, bv: afbeeldingen.php?id=3 redirecten naar afbeelding.php.
nu heb ik het volgende geschreven in .htaccess, die in de root van de webserver staat:
RewriteEngine On
RewriteRule ^afbeelding.php?id=$([0-9]+) afbeelding.php
Kan iemand mij vertellen wat er mis is met de code?
alvast bedankt!
Luuk
ik wil graag mijn url, bv: afbeeldingen.php?id=3 redirecten naar afbeelding.php.
nu heb ik het volgende geschreven in .htaccess, die in de root van de webserver staat:
RewriteEngine On
RewriteRule ^afbeelding.php?id=$([0-9]+) afbeelding.php
Kan iemand mij vertellen wat er mis is met de code?
alvast bedankt!
Luuk
PHP hulp
21/11/2024 20:28:46Victor -
16/07/2011 21:26:23De dollar is het allerlaatste stukje van je regex, dus hij pakt de 0-9 niet, doe eens de $ na 0-9)? Dan werkt ie wel;)
Luuk Schouten
16/07/2011 22:16:27hmm dat is vreemd. ik heb nu:
RewriteEngine On
RewriteRule ^afbeelding.php?id=([0-9]+)$ afbeelding.php
Hij doet hier echter ook niets mee. Mijn webhosting geeft wel aan dat het soms mis kan gaan aan de serverkant. Ze vragen als .htaccess niet werkt dat er gebeld kan worden. Nu weet ik dat de code wel in orde is dus ga ik dat maar eens doen na het weekend.
bedankt voor je reactie in elk geval!
RewriteEngine On
RewriteRule ^afbeelding.php?id=([0-9]+)$ afbeelding.php
Hij doet hier echter ook niets mee. Mijn webhosting geeft wel aan dat het soms mis kan gaan aan de serverkant. Ze vragen als .htaccess niet werkt dat er gebeld kan worden. Nu weet ik dat de code wel in orde is dus ga ik dat maar eens doen na het weekend.
bedankt voor je reactie in elk geval!
Wouter J
16/07/2011 23:07:37Victor -
16/07/2011 23:14:19En je moet zelf afbeelding.php?id=1234 openen en niet andersom;)
Zowiezo is dit een nutteloze reweiterule want php doet toch niks met get variabelen die je niet oproept:)
Zowiezo is dit een nutteloze reweiterule want php doet toch niks met get variabelen die je niet oproept:)