-
Notifications
You must be signed in to change notification settings - Fork 3
seo urls
Das Frogsystem 2 unterstützt ab der Version 2.alix6 sog. Suchmaschinen optimierte (SEO-) URLs. Im Wesentlichen werden dabei alle GET-Parameter in eine andere Syntax überführt und die Webseite präsentiert sich nach außen hin als eine einfache HTML-Datei.
Der GET-Parameter go legt im Frogsystem 2 die aufzurufende Seite fest. Daher wird er zum >>Seitennamen<< der SEO-URLs. Existieren noch weitere Parameter, so werden diese hinter zwei Minuszeichen angehängt. Parameter und Wert werden dabei jeweils mit einem Minus voneinander getrennt. Sollten innerhalb des Seitennamens oder der Parameter Minuszeichen vorkommen werden diese maskiert.
- ?go=seite -> seite.html
- ?go=seite&p1=v1 -> seite--p1-v1.html
Richten Sie ihren Webserver so ein, dass alle Aufrufe von nicht vorhandenen Dateien oder Ordnern auf folgende Adresse umgeschrieben werden:
index.php?seoq={requested_url}
Wobei {requested_url} der aufgerufene Datei-/Ordnerpfad ist ohne das abschließende >>.html<<. Idealerweise werden auch weitere evtl. vorhandene GET-Parameter mit übergeben.
<IfModule mod_rewrite.c>
# Aktiviere RewriteEngine
RewriteEngine On
# SEO-URLs
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)\.html$ index.php?seoq=$1 [L,QSA]
</IfModule>
Weitere nützliche Änderungen für die .htaccess-Datei finden Sie ebenfalls .htaccess.