Suchmaschinenfreundliche URL für REDAXO

Wem die redaxointerne Möglichkeit der suchmaschinenfreundlichen URL nicht zusagt, kann entweder Real-Url von Nicole Rüdiger verwenden oder das url_rewrite-Addon von Markus Staab. Da wir die umfangreichen GUI-Funktionen von Real-url nicht benötigen und außerdem immer mal Querwirkungen mit anderen Addons aufgetreten sind, haben wir url_rwrite im Einsatz und für unsere Anforderungen modifiziert, das läuft absolut zuverlässig und erzeugt saubere URL nach unseren Vorstellungen (im Einsatz z.B. auf http://www.therme-natur.de ). Bei nicht vorhandenen Artikeln wird auf den internen Fehlerartikel mit Status 404 geleitet.

Benötigte htaccess-Datei (bei Bedarf auf eigene Anforderungen anpassen):

#RewriteCond %{HTTP_HOST} ^domain.tld [NC]

#RewriteRule ^(.*)$ http://www.domain.tld/$1 [L,R=301]

RewriteEngine On

#RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-l

RewriteCond %{REQUEST_URI} !redaxo/.*

RewriteCond %{REQUEST_URI} !files/.*

RewriteRule ^(.*)$ index.php?%{QUERY_STRING} [L]

Download url_rewrite-Addon