sh404SEF installieren und konfigurieren |
|
Seite 1 von 3 Geschrieben von Octane am Sonntag, 18. November 2007 in Anleitungen, InstallationVorgeschichte
Joomla 1.0.x bietet von Haus aus keine brauchbaren suchmaschinenfreundlichen Urls. Das wird sich erst bei Joomla 1.5 ändern das zurzeit aber noch nicht produktionsreif ist. Einen interessanten Artikel über Suchmaschinenoptimierung findet ihr hier. Für Joomla 1.0.x gibt es jedoch diverse Komponenten von Drittanbietern, mit denen echte suchmaschinenfreundliche Urls generiert werden können. Ich denke da an Open SEF (das jedoch leider zurzeit nicht mehr weiterentwickelt wird), Artio JoomSEF, SEF Advance (kostenpflichtig) und eben sh404SEF. Artio JoomSEF und sh404SEF stammen beide von dem aus Mambozeiten bekannten 404SEF ab. Warum wird hier gerade sh404SEF empfohlen? Ganz einfach. Es funktioniert gut, ist kostenlos, wird aktiv weiterentwickelt und es fügt im Gegensatz zu Artio JoomSEF keine sichtbaren hässlichen Werbelinks ein. Die Mängel des alten 404SEF wurden vom Entwickler Yannick Gaultier korrigiert. Man darf sicher behaupten, dass sh404SEF zurzeit die beste und ausgereifteste SEF Komponente für Joomla und Mambo ist, die kostenlos zu haben ist. Ein grosses Danke an dieser Stelle an Yannick Gaultier. Richtig gelesen übrigens. sh404SEF ist auch in einer Version für aktuelle Mamboversionen erhältlich. Voraussetzungen Alle anderen SEF Komponenten setzen einen Apache Webserver mit aktiviertem mod_rewrite Modul voraus. sh404SEF läuft jedoch auch ohne mod_rewrite. Dies ist jedoch nur eine Notlösung. Wenn mod_rewrite verfügbar ist sollte sh404SEF auch damit betrieben werden. In den Urls ist dann kein hässliches „index.php“ sichbar. In dieser Anleitung wird in erster Linie gezeigt wie die Einrichtung mit mod_rewrite funktioniert. Der Betrieb ohne mod Rewrite wird ganz am Schluss kurz beschrieben. Um Komponenten installieren zu können muss der Safe Mode in der Regel auf off stehen. Vorbereitungen (empfohlen) Einschalten der Joomlaeigenen SEF Funktion Erstmal sollte die Joomlaeigene SEF Funktion problemlos arbeiten bevor sh404SEF (oder eine andere SEF Komponente) installiert wird. Dazu muss folgendes gemacht werden. In der Global Configuration (Site > Global Configuration) den Radiobutton auf Ja setzen und speichern. Bereits beim anklicken erscheint folgende Warnung: ![]() Diese besagt, dass man die htaccess.txt die im Joomlaroot liegt in .htaccess umbenennen muss. Man beachte den Punkt vorne. Benenne also bitte diese Datei entweder mit dem FTP Client oder dem Joomlaxplorer um. Falls die Datei anschliessend nicht mehr sichtbar ist, musst du im FTP Client die Anzeige unsichtbarer Dateien einschalten. Kontrolliere ob deine Webseite noch sichtbar ist und die Links funktionieren. Falls deine Webseite in einem Unterordner liegt ist vermutlich noch die folgende Anpassung nötig. Original: # RewriteBase / entferne das Kommentarzeichen und trage den Namen des Unterordners ein: RewriteBase /deinUnterordner Falls immer noch eine Fehlermeldung erscheint, probiere als erstes ob die Änderung der folgenden Zeile in der .htaccess Abhilfe bringt: Original: Options +FollowSymLinks ändern in: # Options +FollowSymLinks
Falls deine Webseite jetzt wieder funktioniert ist alles in Ordnung. Lade dir die aktuellste Version der Komponente von unserem Downloadbereich oder direkt von der Projektseite herunter. |
|||||
| Letzte Aktualisierung ( Freitag, 6. Juni 2008 ) | |||||
| < Zurück | Weiter > |
|---|
|
|







