Hi

Ik heb een probleem. Ik wil graag een url maken die er zo uitziet:
http://domein.nl/Henk

en dat hij dan
http://domein.nl/profiel.php?member=Henk
laat zien
Het is me wel al gelukt
maar dan ziet de url er zo uit:
http://domein.nl/Henk.html


het lukt mij niet om het zonder uiteinde te laten doen. Zonder uiteinde is makkelijker voor gebruikers om te typen en om te onthouden.

Mijn htaccess script ziet er nu zo uit:

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*).html$ /profiel.php?member=$1


als ik die .html weghaal dan krijg ik een server error 500. Is hier ook een oplossing voor
Dit komt omdat je script in een oneindige lus terecht komt, vandaar die 500 internal server error melding.

Je kan dit misschien voorkomen door een [L] achter de regel te plaatsen. Dat geeft aan dat deze als laatste uitgevoerd wordt en daarna geen anderen meer, misschien dat, dat je lus stopt.

Dan nog zit je met een ander probleem, op het moment dat ik nu naar domein.nl/index.php surf, waar kom ik dan terecht? Volgens deze regel op: domein.nl/profiel.php?member=index.php
jep, dus je moet je link aanpassen naar bijvoorbeeld /profiel/(.*).html om dat probleem te voorkomen. is gelijk ook een stuk handiger om te zien ;)
Boaz schreef op 14.10.2008 21:31
Dit komt omdat je script in een oneindige lus terecht komt, vandaar die 500 internal server error melding.

Je kan dit misschien voorkomen door een [L] achter de regel te plaatsen. Dat geeft aan dat deze als laatste uitgevoerd wordt en daarna geen anderen meer, misschien dat, dat je lus stopt.

Dan nog zit je met een ander probleem, op het moment dat ik nu naar domein.nl/index.php surf, waar kom ik dan terecht? Volgens deze regel op: domein.nl/profiel.php?member=index.php

had ik al oplossing voor alleen leg ik die hier niet zo snel uit

[L] erachter zetten werkt niet. Geeft nog steeds error
iChris schreef op 14.10.2008 22:07
jep, dus je moet je link aanpassen naar bijvoorbeeld /profiel/(.*).html om dat probleem te voorkomen. is gelijk ook een stuk handiger om te zien ;)

Het is voor een profielen site, hoe minder typwerk hoe beter, als de gebruiker .html erachter moet doen dan word het al wat moeilijker. Ik heb het bij myspace.com gezien dat het kon dus leek mij wel mooi zo

Reageren