login  Naam:   Wachtwoord: 
Registreer je!
 Forum

mod_rewrite

Offline tbsites - 17/07/2007 08:55
Avatar van tbsitesOnbekend Hallo,

Ik ben bezig met mod_rewrite waarbij ik deze code gebruik:

  1. RewriteEngine On
  2. RewriteRule ^p/(.*)/ index.php?p=$1
  3. RewriteRule ^p/(.*) index.php?p=$1
  4. RewriteRule ^p/doen/(.*)/ doen.php?p2=$1
  5. RewriteRule ^p/doen/(.*) doen.php?p2=$1


Als ik naar p/doen ga doet hij het maar als ik naar p/doen/moppen gaat niet. ik krijg dan de home-page. een doen ?p2=moppen bestaat wel. Weet iemand wat ik fout doe?

5 antwoorden

Gesponsorde links
Offline Chupskie - 17/07/2007 09:00
Avatar van Chupskie MySQL beginner /p/doen/moppen/ (.*) bestaat niet? in je httacces
Offline tbsites - 17/07/2007 09:02 (laatste wijziging 17/07/2007 09:04)
Avatar van tbsites Onbekend Het staat toch wel in de htaccess
Offline Chupskie - 17/07/2007 09:05
Avatar van Chupskie MySQL beginner wat zijn dan die 2 regels in je htacces nu dan? want die heb je er niet bij staan, en is natuurlijk wel zo makkelijk, als het over die 2 regels gaat ;)
Offline tbsites - 17/07/2007 09:06 (laatste wijziging 17/07/2007 10:56)
Avatar van tbsites Onbekend die staan wel in de .htaccess ik heb het geknipt en geplakt. maar ik weet niet of je het zo bedoelt 
Offline Simon - 17/07/2007 11:39
Avatar van Simon PHP expert
  1. RewriteEngine On
  2. RewriteRule ^p/doen/(.*)/ doen.php?p2=$1
  3. RewriteRule ^p/doen/(.*) doen.php?p2=$1
  4. RewriteRule ^p/(.*)/ index.php?p=$1
  5. RewriteRule ^p/(.*) index.php?p=$1

je moet de volgorde omdraaien 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.19s