Hallo Leute,
ich habe folgendes Problem. Nach Umstellung meiner Homepage von einem proprietären CMS auf Joomla funktionieren die Sitelinks, die noch bei Google hinterlegt sind (z.B. www.xyz.de/index.php?page=kontaktformular) nicht mehr, bzw. verweisen alle auf die Startseite. Unter normalen Umständen wäre das nicht schlimm, jedoch sind diese alten Links wohl bei Google nicht beeinflussbar. Deshalb würde ich gerne eine Weiterleitung einrichten, die auf die neue Seitenstruktur mappt. In meinem Fall also beispielsweise www.xyz.de/index.php/kontakt-oeffnungszeiten. Habe schon versucht es mit den Joomla Mitteln (im Adminbereich) zu bewerkstelligen und auch Änderungen in der Htaccess Datei vorgenommen, alles jedoch ohne Erfolg. Deshalb wollte ich es jetzt direkt in der index.php meines Templates ändern. Hatte mir dazu folgendes eingebaut:
Über dem Header:
Im Body:
Leider scheint das etwas naiv zu sein und funktioniert nicht. Hat jemand einen Tip für mich? Vielen Dank!
ich habe folgendes Problem. Nach Umstellung meiner Homepage von einem proprietären CMS auf Joomla funktionieren die Sitelinks, die noch bei Google hinterlegt sind (z.B. www.xyz.de/index.php?page=kontaktformular) nicht mehr, bzw. verweisen alle auf die Startseite. Unter normalen Umständen wäre das nicht schlimm, jedoch sind diese alten Links wohl bei Google nicht beeinflussbar. Deshalb würde ich gerne eine Weiterleitung einrichten, die auf die neue Seitenstruktur mappt. In meinem Fall also beispielsweise www.xyz.de/index.php/kontakt-oeffnungszeiten. Habe schon versucht es mit den Joomla Mitteln (im Adminbereich) zu bewerkstelligen und auch Änderungen in der Htaccess Datei vorgenommen, alles jedoch ohne Erfolg. Deshalb wollte ich es jetzt direkt in der index.php meines Templates ändern. Hatte mir dazu folgendes eingebaut:
Über dem Header:
PHP-Code:
if (isset($_GET["page"])) {
$url = $_GET["page"];
}
PHP-Code:
if ($url=="kontaktformular") { include ("index.php/kontakt-oeffnungszeiten");}
Kommentar