Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

alte Links Weiterleiten

Mehr
02 Okt. 2009 22:21 #23216 von sapo12
alte Links Weiterleiten wurde erstellt von sapo12
Ich habe meine alte "verstaubte" homepage neu mit Joomla gemacht (zum Glück).
Jetzt gibts aber bei Google etc. noch viele alte links.
Gibts eine Möglichkeit, alle Linkanfragen auf die Index Seite umzuleiten?
Danke im voraus
Mehr
03 Okt. 2009 10:23 #23220 von jimbo
jimbo antwortete auf Re: alte Links Weiterleiten
Ja, die falschen Links enden ja in einem Error404. Diesen kannst Du mittels htaccess abfangen und nach Wunsch auf eine andere URL weiterleiten. Allerdings solltest Du die Umleitung nicht einfach auf die index.php legen, denn dann erfährt der Besucher nicht, dass er einen nicht mehr gültigen Link verwendet, er wundert sich evtl. nur über nicht passenden Inhalt. Besser ist es, auf einen Seite mit einem Hinweis zu leiten: "Der von Ihnen verwendete Link gibt es in dieser Form nicht mehr... blablabla...".

Dazu einfach folgende Zeile in der htaccess ergänzen:
Code:
ErrorDocument 404 /die-seite-mit-der-erklaerung.html

Gruss Dany (Jimbo)
Kein Support per PN.
Mehr
06 Okt. 2009 21:49 #23232 von sapo12
sapo12 antwortete auf Re: alte Links Weiterleiten
Danke für die Antwort.
Hab es probiert, bei mir ändert nichts.
Spielt es eine Rolle, wo im htaccess.txt ich es einfüge?
Mehr
07 Okt. 2009 06:45 #23235 von patrick
patrick antwortete auf Re: alte Links Weiterleiten
Die Datei mit dem von Jimbo genannten Eintrag muss .htaccess heissen.

Wenn du SEF nicht nutzt, dann legst du am besten von der htaccess.txt eine Kopie an. Lösche dann alles darin und trage die neuen Infos ein. Dann die Datei in .htaccess umbenennen.

Grüsse
Patrick

InitCom: Webagentur für Webdesign // CMS Joomla! // PrestaShop
Mehr
07 Okt. 2009 21:57 #23242 von sapo12
sapo12 antwortete auf Re: alte Links Weiterleiten
Würdet Ihr ARTIO JoomSEF empfehlen?
Hab leider noch keinen Ueberblick :(
Mehr
13 Okt. 2009 14:32 #23274 von sapo12
sapo12 antwortete auf Re: alte Links Weiterleiten
Muss Euch leider weiter nerven :(
hab es zuerst mit PhocaSEF probiert, da hab ich dann in einem Forum gefunden, dass die Weiterleitung nur von Joomla generierten Seiten geht. Meine verweisten Links sind aber rein html.
Jetzt ist PhocaSEF runter und AceSEF installiert.
Die List mit 404 Urls bekomme ich, aber keine Weiterleitung.
Danke für die Hilfe
Mehr
13 Okt. 2009 15:08 #23275 von patrick
patrick antwortete auf Re: alte Links Weiterleiten
Deine 404-Problematik und SEF sind zwei paar Schuhe (wobei mit SEF auch 404er abgefangen werden können). Lösen wir doch zuerst die verwaisten Links ;)

Zum testen lösche alles was in der htaccess.txt steht und trage den von Jimbo geposteten Code in die htaccess.txt ein, benenne die um in .htaccess und lade die hoch.

Grüsse
Patrick

InitCom: Webagentur für Webdesign // CMS Joomla! // PrestaShop
Mehr
13 Okt. 2009 15:30 #23276 von sapo12
sapo12 antwortete auf Re: alte Links Weiterleiten
Hm passiert nichts.
im .htaccess steht jetzt nur
Code:
ErrorDocument 404 /404.html
404.html ist im /
Mehr
13 Okt. 2009 16:24 #23277 von patrick
patrick antwortete auf Re: alte Links Weiterleiten
Versuchs mal mit:

ErrorDocument 404 --ALTER LINK WURDE ENTFERNT--

Ev. muss auch der Server neu gestartet werden. Ich bin mir da nicht sicher weil Webserver nicht mein Spezialgebiet sind :(

InitCom: Webagentur für Webdesign // CMS Joomla! // PrestaShop
Mehr
14 Okt. 2009 07:28 #23281 von jimbo
jimbo antwortete auf Re: alte Links Weiterleiten
Eigentlich müsste es nicht nötig sein, den Server neu zu starten. Ebenfalls sollte es nicht nötig sein, die absolute URL reinzuschreiben.

Aber es ist zwingend notwendig, dass die Datei 404.html existiert. Du kannst auch einen eigenen Beitrag im Joomla dafür anlegen und dann diesen als Weiterleitungsziel angeben (Beispiel):
Code:
ErrorDocument 404 http://www.deinedomain.tld/index.php?option=com_content&task=view&id=21&Itemid=38

Alternativ kannst Du alte Links abfangen und auf die entsprechenden neuen Inhalte weiterleiten (Beispiel):
Code:
Redirect permanent /alterLink.html http://www.deinedomain.tld/neuerLink
Syntax: Redirect permanent [abzufangende URL] [neue Ziel-URL]
So kannst Du eigentlich jede einzelne alte URL direkt auf den passenden neuen Inhalt weiterleiten, genug Zeit/Geduld/Fleiss vorausgesetzt...

Gruss Dany (Jimbo)
Kein Support per PN.
Moderatoren: Tribal6RePaoDragonlordChris Hoefligerpascaleadiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden