login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Htaccess rewriterule images (Opgelost)

Offline Simon - 01/12/2007 15:41
Avatar van SimonPHP expert Hey,

ik probeer mijn urls te verbeteren maar ik loop tegen een probleem

code:
  1. RewriteEngine ON
  2. RewriteCond %{QUERY_STRING} ^([^=]+)=(.*)$
  3. RewriteRule ^(.+)$ INDEX.php?page=$1&%1=%2 [L]
  4. RewriteRule ^(.+)$ INDEX.php?page=$1 [L]

Alle urls in de vorm van site.com/xxx?xxx=xxx en site.com/xxx worden goed doorgestuurd, maar dan heb ik het probleem dat ook mijn mappen images en css enzo gelinkt worden.
Ik moet mijn script ergens aanpassen zodat deze niet doorgestuurd worden maar ik weet niet wat en waar precies.

Kan iemand mij hierbij helpen?

Alvast bedankt, Simon

4 antwoorden

Gesponsorde links
Offline markpieper - 01/12/2007 15:45
Avatar van markpieper HTML beginner Als het bestand bestaat, niet rewriten
RewriteCond %{DOCUMENT_ROOT}/$1 !-f

En eventueel als het een map is niet doorverwijzen
RewriteCond %{DOCUMENT_ROOT}/$1/ !-d

Offline Simon - 01/12/2007 15:50
Avatar van Simon PHP expert Geen van beiden schijnen te werken, want wanneer ik bijvoorbeeld http://localhost/new/images/layout/banner.jpg ingeef in de url krijg ik mijn site te zien, en niet de image, wat niet zou mogen aangezien dit bestand bestaat...
Offline markpieper - 01/12/2007 15:58
Avatar van markpieper HTML beginner Zet dan eens een .htaccess bestand in je map met afbeeldingen / cssbestanden, met devolgende code:
RewriteEngine off
Offline Simon - 01/12/2007 16:01
Avatar van Simon PHP expert Werkt perfect, thx!!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.183s