login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Mod_rewrite probleem

Offline Jens - 25/11/2006 15:37
Avatar van JensNieuw lid Ik heb een probleem met mod_rewrite sinds mijn website op een andere server draait, daarvoor werkte het wel.

  1. RewriteRule ^profiel/(.*).html$ profiel.html?username=$1


Het probleem is dat de variabele $_GET['username'] leeg is met deze code. Volgens mij komt dit doordat profiel.html al bestaat en hij die pagina opent en deze regel dus negeert, omdat de volgende code wel werkt:

  1. RewriteRule ^profiel/(.*).html$ viewprofiel.html?username=$1


Als ik profiel.html dus hernoem naar viewprofiel.html, dan werkt het wel.

Weet iemand hoe ik dit probleem zou kunnen oplossen?

4 antwoorden

Gesponsorde links
Offline MindPrison - 25/11/2006 16:01
Avatar van MindPrison PHP gevorderde
  1. RewriteRule ^profiel/(.*)\.html$ profiel.html?username=$1


Je moet het punt escapen!
Offline Jens - 25/11/2006 16:03
Avatar van Jens Nieuw lid Dat heb ik allemaal al geprobeerd, maar dat helpt niet. Het zou overigens niet verklaren waarom het wel werkt als ik viewprofiel.html gebruik in plaats van profiel.html. Daar moet het probleem liggen, maar ik weet niet hoe ik het kan verhelpen.
Offline MindPrison - 25/11/2006 17:00
Avatar van MindPrison PHP gevorderde Misschien is het omdat multiviews aan staat? Dat heeft bij mij ook een tijdje problemen veroorzaakt.
Offline Jens - 25/11/2006 17:01 (laatste wijziging 25/11/2006 17:15)
Avatar van Jens Nieuw lid Hoe kan ik zien of dat aan staat?

Edit: Het probleem is opgelost, het kwam door multiviews die ingeschakeld waren ;)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.319s