Oud 09-11-2007, 01:34
Joël
Avatar van Joël
Joël is offline
Hallo,

Ik heb 'n website, en nu ben ik thuis een beetje aan het testen hoe de rewrite rules in de .htaccess file werken. Ik ben zover dat

http://localhost/Website/home

wordt omgezet in 'http://localhost/Website/index.php?location=home'. In de browser blijft gewoon http://localhost/Website/home staan.

Maar, als ik nu in de browser een extra slash toevoeg, wordt de index.php op de juiste manier geladen, maar gaat de browser alle benodigde files (css en images) zoeken in de directory http://localhost/Website/home/, die dus niet bestaat.

Weet iemand of hier een oplossing voor is?

Groetjes + tnx,

Joël.
__________________
There are only 10 kind of people in the world: those who understand binary and those who don't.
Met citaat reageren
Advertentie
Oud 09-11-2007, 23:07
Verwijderd
Het lijkt dat je de rewriterule niet helemaal goed hebt.
Verder kan het ook liggen aan de manier hoe je de css en plaatjes gebruikt in het pagina.
Met citaat reageren
Oud 12-11-2007, 10:47
Verwijderd
Logisch, want je browser weet niet wat het originele path is en denkt dat dat dus http://localhost/Website/home is.

Je lost dit op door de toevoeging van de base tag in je <head> van je html document.
Je krijgt dan iets als
HTML-code:
 <base href="http://localhost/Website">
Met citaat reageren
Advertentie
Reageren

Topictools Zoek in deze topic
Zoek in deze topic:

Geavanceerd zoeken

Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar


Alle tijden zijn GMT +1. Het is nu 19:35.