Ik heb als testserver een Xamp installatie op een windows machine geïnstalleerd en daarbij heb ik me websites gedownload. Nu staat er alleen overal in me code dinge als ../../header.jpg . Maar dat wordt op deze server niet geslikt.

Voorbeeld:

In de file inloggen.php in de map /admin/ staat

<IMG src='images/mainboven.gif'>

Maar dat wordt als ik in IE kijk:

URL adres verwijderd, deze werkt niet
Ging ook niet om de link maar wat die er van maakt (de server plakt de eerst de hele file locatie ervoor en plakt die de nogmaals de hele link erin? Terwijl die gewoon naar de map images moet die in de dezelfde dir staat als de php file.
Dus nog maals:
http://ipadresserver/www.test.nl/admin/inloggen.php
/www.test.nl/admin/images/mainboven.gif

Op me linux server en een andere windows server (phptriad) hebben dit probleem niet. In welke instelling zit dit? Heb al de httpd.conf zitten vergelijken, maar zie het niet :-(
Probeer eens je document root aan te geven.
Thx voor de link, maar dat is het helaas niet. Gaat meer over doucment root instellen. En dat staat opzich prima (DocumentRoot "C:\program files\xampp\htdocs")

Kan nog wel een voorbeeld geven:

De inlog.php in de map admin, die wilt een css file includen:

<LINK HREF="../main.css" REL="stylesheet" TYPE="text/css">

Maar dat pakt die ook niet, moet dan de hele link invullen bij href.
OFMG!!! Ik haat dit, de halve dag met iets bezig en blijkt het een funckin lompe fout te zijn :-(

Maar ik heb het al gevonden! Er zit een redirect in de site en die is niet goed gedifinieerd en daarom kloppen alle links niet in de site.

Reageren