mod_rewrite, Sprachen und SEO

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
Loewenherz
Mitglied
Beiträge: 624
Registriert: 10.02.2003 20:11
Wohnort: Saarlouis
Kontaktdaten:

Beitrag von Loewenherz »

Hast Recht. Ausserdem muss der Link so lauten

Code: Alles auswählen

<a href="datei<?php echo $DatEndung;?>"
Dann scheint es zu klappen. Ich stricke jetzt mal alles um und teste dann durch.
Downloads für phpBB, die ich seit 2001 angeboten habe, gibt es nicht mehr - die Mitarbeit beim Übersetzer-Team von phpBB3 war mein letzter aktiver Beitrag zu phpBB, zeitlich geht leider nichts mehr. Aktuell blogge ich nur noch phasenweise auf SEO Scene.
Ceterum censeo Google esse delendam
Benutzeravatar
Loewenherz
Mitglied
Beiträge: 624
Registriert: 10.02.2003 20:11
Wohnort: Saarlouis
Kontaktdaten:

Beitrag von Loewenherz »

Super, innerhalb einer Sprache funzt jetzt alles. Bleibt nur noch ein Problem: auf jeder Seite gibt es einen Umschalter für die Sprache. Der Code lautet auszugsweise:

Code: Alles auswählen

				if($sprache == "deut"){
					echo "<td width=\"70\"><a href=\"".basename($_SERVER['PHP_SELF'])."?sprache=engl\" class=\"normal_12_blau\">English</a></td>";
Das führt dann wieder zu Konstrukten wie http://domain.de/datei.php?sprache=engl - nach diesem Umschalter läuft dann alles wieder korrekt, aber ich würde natürlich auch den gern umschreiben. Gibt es dafür noch einen Rat? Ab dann sollte alles laufen.
Downloads für phpBB, die ich seit 2001 angeboten habe, gibt es nicht mehr - die Mitarbeit beim Übersetzer-Team von phpBB3 war mein letzter aktiver Beitrag zu phpBB, zeitlich geht leider nichts mehr. Aktuell blogge ich nur noch phasenweise auf SEO Scene.
Ceterum censeo Google esse delendam
Benutzeravatar
MagMo
Ehemaliges Teammitglied
Beiträge: 584
Registriert: 30.10.2005 16:06
Wohnort: Köln
Kontaktdaten:

Beitrag von MagMo »

Hi,

ändere

Code: Alles auswählen

<a href=\"".basename($_SERVER['PHP_SELF'])."?sprache=engl\" class=\"normal_12_blau\">English</a>
mal nach diesem Schema

Code: Alles auswählen

<a href=\"".basename($_SERVER['PHP_SELF'],'.php')."-engl.html\" class=\"normal_12_blau\">English</a>
Grüße
MagMo
Benutzeravatar
Loewenherz
Mitglied
Beiträge: 624
Registriert: 10.02.2003 20:11
Wohnort: Saarlouis
Kontaktdaten:

Beitrag von Loewenherz »

Ich muss in deinem Vorschlag nur "-engl.html" durch "-en.html" ersetzen, dann funzt es.
Super, vielen Dank!!!
Downloads für phpBB, die ich seit 2001 angeboten habe, gibt es nicht mehr - die Mitarbeit beim Übersetzer-Team von phpBB3 war mein letzter aktiver Beitrag zu phpBB, zeitlich geht leider nichts mehr. Aktuell blogge ich nur noch phasenweise auf SEO Scene.
Ceterum censeo Google esse delendam
Antworten

Zurück zu „Coding & Technik“