login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Htaccess oncorrect?

Offline lasdesigner - 11/01/2009 11:18
Avatar van lasdesignerPHP beginner Hallo!

Ik heb de volgende .htccess

  1. RewriteEngine On
  2. RewriteBase /
  3.  
  4. RewriteRule ^kandidaten/([^/]+)/([^/]+)/([^/]+)/$ index.php?page=$1&id=$2&title=$3 [L,QSA]
  5. RewriteRule ^kandidaten/([^/]+)/([^/]+)/$ index.php?page=$1&id=$2 [L,QSA]
  6. RewriteRule ^kandidaten/([^/]+)/$ index.php?page=$1 [L,QSA]


En hij doet wel iets wanneer ik :
www.mijnurl.nl/kandidaten/page/id/title/
doe, maar hij linkt door naar
www.mijnurl.nl/kandidaten/index.php?page=page&id=id&title=title

Weet iemand wat er verkeerd aan is?
Ik krijg namelijk een gekke pagina, zonder correcte style en zonder dat het de goede content weergeeft.

Wanneer ik www.mijnurl.nl/kandidaten/index.php?page=page&id=id&title=title doe, werkt die wel..

Alvast bedankt,

3 antwoorden

Gesponsorde links
Offline marten - 11/01/2009 11:38
Avatar van marten Beheerder Je moet nog zorgen dat al je paden naar css / jscript / images enz nog beter komt te staan. Dit kan onder andere door een base url in te stellen.
Offline lasdesigner - 14/01/2009 13:39 (laatste wijziging 14/01/2009 19:00)
Avatar van lasdesigner PHP beginner Hmm, hoe werkt dat dan?

Want ik doe dan:

<base href:"http://url.nl" />
en dan:

<link rel="stylesheet" type="text/css" href="/style/stylesheet.css" />

Maar, dan krig ik nog geen nette stylesheet? + Hij pakt de correcte pagina niet? (hij geeft niet de juiste tekst weer?)

Ik heb mappenstructuur:

root
/kandidaten
/index.php
/includedpage.php
/style/style.css

En dan heb ik deze htaccess

  1. RewriteEngine On
  2. RewriteBase /
  3.  
  4. RewriteRule ^kandidaten/([^/]+)/([^/]+)/([^/]+)/$ index.php?page=$1&id=$2&title=$3 [L,QSA]
  5. RewriteRule ^kandidaten/([^/]+)/([^/]+)/$ index.php?page=$1&id=$2 [L,QSA]
  6. RewriteRule ^kandidaten/([^/]+)/$ index.php?page=$1 [L,QSA]
Offline Sander1993 - 14/01/2009 19:08 (laatste wijziging 14/01/2009 19:09)
Avatar van Sander1993 PHP interesse
  1. RewriteEngine On
  2. RewriteRule ^kandidaten/(.*)/(.*)/(.*)/ index.php?page=$1&id=$2&title=$3
  3. RewriteRule ^kandidaten/(.*)/(.*)/ index.php?page=$1&id=$2
  4. RewriteRule ^kandidaten/(.*)/ index.php?page=$1

dit moet ook werken
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.206s