Hallo,
wir haben eine .htaccess auf einer Homepage eingerichtet:
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^index.htm index.php [L]
RewriteRule ^(.*)/index.htm index.php?xpag=$1 [L]
RewriteRule ^(.*)/ index.php?xpag=$1 [L]
Dabei wird immer nur die index.php aufgerufen und die mit xpag uebergebe Seite wird mit include eingelesen.
Die zu der index.php gehoerenden Bilder und auch die Bilder der mit include eingefuegten Unterseiten
/infos/unterseite.php
werden jedoch nicht angezeigt.
Eigentlich muesste
./bilder/logo.gif
oder
bilder/logo.gif
ja funktionieren, aber es geht nicht!
Vor lauter Verzweiflung habe ich schon einiges probiert:
…/bilder/logo.gif
Nur wenn ich logo.gif ins Hauptverzeichnis stelle geht es - aber auch nur beim ersten index-Aufruf - dann nicht mehr, obwohl ich ja immer nur die index.php im Hauptverzeichnis aufrufe.
Da ich seltsame Ergebnisse bekomme, wenn ich die /bilder/logo.gif direkt aus dem Browser aufrufe, habe ich den Eindruck, der versuche aus /bilder/logo.gif
auch
logo.gif?xpag=bilder
zu machen.
Aber das soll er ja nach den htpaccess-Regeln nur wenn eine index.php aufgerufen wird.
Wir bekomme ich bei einer solchen Konstruktion die Bilder in die Seite?
Hoffe jemand kann mir helfen!
Christian