rewrite rule geeft ongewild een verwijzing naar map.
patrick G
26/10/2009 11:53:00Net begonnen met mod rewrite en ik heb de volgende regel gebruikt:
RewriteRule ^index/(.*) index.php?site=$1.php
Bij de eerste klik gaat het goed:
http://test.mijndomein.nl/index/jaarverslag
, maar na een volgende klik krijg ik het volgende in de adresbalk:
http://test.mijndomein.nl/index/index/body
en aangezien de map index niet bestaat dus een lege pagina
Wat doe ik fout ?
RewriteRule ^index/(.*) index.php?site=$1.php
Bij de eerste klik gaat het goed:
http://test.mijndomein.nl/index/jaarverslag
, maar na een volgende klik krijg ik het volgende in de adresbalk:
http://test.mijndomein.nl/index/index/body
en aangezien de map index niet bestaat dus een lege pagina
Wat doe ik fout ?
PHP hulp
24/12/2024 18:48:41Elwin - Fratsloos
26/10/2009 11:59:00Waarschijnlijk laat je je links niet in de root van de site beginnen.
Je links moeten de volgende href hebben: /index/body/
Hetzelfde voor afbeeldingen of andere elementen: vanuit de root van je site.
Je kan ook de base van je site aanpassen.
[Edit: Linkfix]
Je links moeten de volgende href hebben: /index/body/
Hetzelfde voor afbeeldingen of andere elementen: vanuit de root van je site.
Je kan ook de base van je site aanpassen.
[Edit: Linkfix]
Gewijzigd op 01/01/1970 01:00:00 door Elwin - Fratsloos
Jesper Diovo
26/10/2009 12:02:00patrick G
26/10/2009 12:04:00Yep,
Dat helpt. Ik had dat al eens geprobeerd, maar waarschijnlijk nog niet met deze specifieke rewrite regel, want toen kreeg ik een 404.
Bedankt
Dat helpt. Ik had dat al eens geprobeerd, maar waarschijnlijk nog niet met deze specifieke rewrite regel, want toen kreeg ik een 404.
Bedankt