Holger: Navigation via 'include' auf alle Seiten, aber Sprungmarken funktionieren nur auf 'externe' Links

Beitrag lesen

Hallo zusammen,

entweder formuliere ich meine Suchanfragen an Google so schlecht, oder mein Problem existiert nur bei mir ;-)

Ich habe mehrere Seiten auf meinem Server, deren Navigationsleiste via <?php include "aj_header_test.php"; ?> auf jeder Seite eingebunden ist. In dieser 'Header'-Seite sind die entsprechenden Links normal als href-links angegeben:

<li><a href="index.php#home" >HOME</a></li>  

<li><a href="aj_about_de.php#about" >ÜBER UNS</a></li>

<li><a href="aj_about_de.php#team" >TEAM</a></li>  
 
<li><a href="aj_destination_de.php#ideen" >REISE IDEEN</a></li>

Mein Problem ist, dass diese Links nur auf fremde Seiten wirken, d.h. ich bin auf 'HOME' und kann alle Sprungmarken auf 'ÜBER UNS' oder 'REISE IDEEN' anspringen. Auf der aktuellen Seite geht das nicht (es sei denn, ich nehme den Dateinamen vor dem '#' raus, dann geht's natürlich - aber dann nur auf der jeweils aktuellen Seite, die Sprünge auf Fremdseiten sind dann futsch).

Was mache ich falsch und wie kann ich das Problem lösen?

Danke für Eure Hilfe, und frohe Weihnachten!

Holger