Fehlerhafter Link zu logo.gif bei Verwendung von mod rewrite

Gesperrt
quacon
Beiträge: 9
Registriert: Di 17. Jun 2008, 18:18
Kontaktdaten:

Fehlerhafter Link zu logo.gif bei Verwendung von mod rewrite

Beitrag von quacon »

Hallo,

ich habe bei contenido-4.6.23mr_v0.3 das Problem, dass die Datei cms/images/logo.gif nicht angezeigt wird. Im generierten HTML-Quelltext finde ich folgenden Code:

Code: Alles auswählen

<div id="logo">
  <a href="/pfad/zur/contenido-installation/1/?%22=><img src="images/logo.gif" border="0" alt="Logo" title="zur&uuml;ck zur Startseite"/></a>
</div>
Das Problem besteht also darin, dass in dem öffnenden a-Tag die zweiten Anführungsstriche fehlen. "Web Developer" für Firefox zeigt als HTML-Quelltext folgendes an:

Code: Alles auswählen

<a href="/pfad/zur/contenido-installation/1/?%22=%3E%3Cimg%20src=" images="" logo.gif="" border="0" alt="Logo" title="zurück zur Startseite"></a>
Wenn ich mit Web Developer den Quelltext ändere in

Code: Alles auswählen

<a href="/pfad/zur/contenido-installation/1/?%22="><img src="images/logo.gif" border="0" alt="Logo" title="zurück zur Startseite"></a>
dann wird das Logo korrekt angezeigt.

Von diesem einen Problem abgesehen scheint alles andere mit mod rewrite prima zu funktionieren.

Hat jemand eine Idee, warum ein derart seltsamer Link zu dem Logo generiert wird und wie ich das korrigieren kann? Viele Grüße, quacon
quacon
Beiträge: 9
Registriert: Di 17. Jun 2008, 18:18
Kontaktdaten:

Beitrag von quacon »

Nach ein paar Stunden tüffteln habe ich das Problem nun lösen können, indem ich im Output vom Modul "Illustration" die Zeile

Code: Alles auswählen

echo " <a href=\"front_content.php\"><img src=\"images/logo.gif\" border=\"0\" alt=\"".mi18n("Logo")."\" title=\"".mi18n("Back to home")."\"/></a>";
in die Zeile

Code: Alles auswählen

echo " <a href=\"front_content.php/\"><img src=\"images/logo.gif\" border=\"0\" alt=\"".mi18n("Logo")."\" title=\"".mi18n("Back to home")."\"/></a>";
geändert habe. Es ist also hinter front_content.php lediglich der Slash hinzugekommen. Die Datei logo.gif wird nun korrekt angezeigt und ein Klick darauf führt nun wie gewünscht zur Startseite. Der Link schaut allerdings noch etwas seltsam aus:

Code: Alles auswählen

<a href="/pfad/zur/contenido-installation/1/?%2F="><img src="images/logo.gif" border="0" alt="Logo" title="zur&uuml;ck zur Startseite"/></a>
"Seltsam" darin finde ich den Teil "1/?%2F=". Allerdings sind alle diese Dinge bei einem Update von 4.6.23 auf 4.6.24 vielleicht sowieso hinfällig. Viele Grüße, quacon
Gesperrt