Dag beste mensen,
Ik heb een probleem.
Ik zou graag met behulp van de mod_rewrite apache module mooiere en
zoekmachine-vriendelijkere url's maken.
Als test heb ik even een simpele mysql database gevult, met wat willekeurige
data.
In php heb ik een view.php bestand gemaakt wat afhankelijk van een $id
variabele de data uit de database toont. http://mijnwebsite/view.php?id=3
bijvoorbeeld. Dit script werkt op deze manier prima.
Bij de host heb ik gecheckt of de mod_rewrite module actief is, en dat is
zo.
Nu heb ik het volgende .htaccess bestand in dezelfde directory gezet:
RewriteEngine On
RewriteRule /view/([0-9]+) /view.php?id=$1
Dit voorbeeld heb ik van een tutorial op
http://www.sitepoint.com/article/910/2 gehaald.
M'n wens wat uiteraard dat nu http://mijnwebsite/view/3 hetzelfde resultaat
zou opleveren als http://mijnwebsite/view.php?id=3 , maar dat doet het
helaas niet. Ik krijg de volgende mysql foutmelding:
You have an error in your SQL syntax near '' at line 1
Is er iemand op deze besneeuwd-rakende aardbodem die enig idee heeft wat
eraan schort?
Hartelijk bedankt voor je aandacht!
Groet,
B

Likes:
![[APACHE/PHP/mySQL] mod_rewrite](https://www.webhostingtalk.nl/images/WHT_rd/misc/dT.png)
Quote