Ik zou graag gebruik maken van RewriteRules maar bij gebruik ervan werkt alles prima behalve dat er geen image meer te zien is op de hele website. Het lijkt er op dat /images/plaatje.gif ook gerewrite wordt. Ik heb intensief gezocht op google en hier maar kan er niks over vinden. Wat moet ik doen om ervoor te zorgen dat alles gerewrite wordt behalve /images/*.gif ?
Dus:
/bla/1
wordt
index.php?var1=bla&var2=1
maar
/images/plaatje.gif
moet niet worden:
index.php?var1=images&var2=plaatje.gif
maar gewoon de link naar het plaatje blijven.
(btw: twijfel of dit topic hier moet of in PW maar het is een apache, dus server, probleem dus daarom hier)
Edit:
Okay... gooi er maar een slotje op, ik ben er achter wat het is. Namelijk:
Bij het aanvragen van een pagina in /bla/1 lijkt het er op dat links naar images/plaatje.gif worden: /bla/1/images/plaatje.gif. Toen bedacht ik me ineens dat hij dus de base url niet kent.
In de headers van mijn html pagina's een base href toegevoegd.
Pfffff... uren en uren gezocht, open ik een topic en vind ik het uit hoor...
tja...
Dus:
/bla/1
wordt
index.php?var1=bla&var2=1
maar
/images/plaatje.gif
moet niet worden:
index.php?var1=images&var2=plaatje.gif
maar gewoon de link naar het plaatje blijven.
code:
1
2
3
4
| # .htaccess RewriteEngine On RewriteBase / RewriteRule ^([a-z]+)/([a-z 0-9]+)$ index.php?var1=$1&var2=$2 |
(btw: twijfel of dit topic hier moet of in PW maar het is een apache, dus server, probleem dus daarom hier)
Edit:
Okay... gooi er maar een slotje op, ik ben er achter wat het is. Namelijk:
Bij het aanvragen van een pagina in /bla/1 lijkt het er op dat links naar images/plaatje.gif worden: /bla/1/images/plaatje.gif. Toen bedacht ik me ineens dat hij dus de base url niet kent.
In de headers van mijn html pagina's een base href toegevoegd.
code:
1
| <base href="http://www.vul_domein_in.com/"> |
Pfffff... uren en uren gezocht, open ik een topic en vind ik het uit hoor...
[ Voor 25% gewijzigd door Verwijderd op 18-05-2004 18:34 ]