De site is opgebouwd uit smarty templates en op dit moment ben ik bezig de website te voorzien van friendly URL's. In het .htaccess bestand heb ik de volgende regel opgenomen.
Als er dus naar www.site.nl/producten/5.html wordt gegaan dan wordt index.php?page=producten&merk=5 aangeroepen.
Dit werkt allemaal perfect. Het probleem wat er nu komt kijken is dat de templates file bepaalde plaatjes oproept (bijv. www.site.nl/images/producten/merk.jpg).
Echter nadat de link is aangeroepen met de RewriteRule denkt de template dat hij het plaatje op de volgende lokatie kan vinden: www.site.nl/producten/images/producten/merk.jpg. Het zal absoluut te maken hebben met het path, maar heeft iemand enig idee hoe ik dit in smarty moet aanpassen?
code:
1
| RewriteRule ^producten/([0-9]+)\.html index.php?page=producten&merk=$1 |
Als er dus naar www.site.nl/producten/5.html wordt gegaan dan wordt index.php?page=producten&merk=5 aangeroepen.
Dit werkt allemaal perfect. Het probleem wat er nu komt kijken is dat de templates file bepaalde plaatjes oproept (bijv. www.site.nl/images/producten/merk.jpg).
Echter nadat de link is aangeroepen met de RewriteRule denkt de template dat hij het plaatje op de volgende lokatie kan vinden: www.site.nl/producten/images/producten/merk.jpg. Het zal absoluut te maken hebben met het path, maar heeft iemand enig idee hoe ik dit in smarty moet aanpassen?