Hilfe zu Mod Rewrite

Mit Mod Rewrite aktivieren Sie gut lesbare, suchmaschinenfreundliche URLs. Voraussetzung hierfür ist ein Mod Rewrite fähiger Webspace. Ob Ihr Webspace Mod Rewrite unterstützt, erfragen Sie bitte bei Ihrem Webhoster.

Um Mod Rewrite nutzen zu können, müssen Sie es zum einen im Administrationsbereich unter Blogverhalten aktivieren und in der Datei .htaccess (liegt im Hauptverzeichnis des Blogs) nachfolgende Zeilen suchen

## Suchmaschinenfreundliche URLs aktivieren (mehr dazu: http://www.expblog.net/mod-rewrite.html)
#Options -MultiViews
#RewriteEngine on
#RewriteRule ^([^/]+)/([^./]+)/([^./]+)/([^./]+)/([^./]+)/?$ details.php?a=$1&b=$2&c=$3&d=$4&e=$5 [L]
#RewriteRule ^([^/]+)/([^./]+)/([^./]+)/([^./]+)/?$ index.php?a=$1&j=$2&m=$3&d=$4 [L]
#RewriteRule ^([^/]+)/([^./]+)/([^./]+)/?$ index.php?a=$1&j=$2&m=$3 [L]
#RewriteRule ^([^/]+)/([^./]+)/?$ index.php?a=$1&j=$2 [L]

und in

## Suchmaschinenfreundliche URLs aktivieren (mehr dazu: http://www.expblog.net/mod-rewrite.html)
Options -MultiViews
RewriteEngine on
RewriteRule ^([^/]+)/([^./]+)/([^./]+)/([^./]+)/([^./]+)/?$ details.php?a=$1&b=$2&c=$3&d=$4&e=$5 [L]
RewriteRule ^([^/]+)/([^./]+)/([^./]+)/([^./]+)/?$ index.php?a=$1&j=$2&m=$3&d=$4 [L]
RewriteRule ^([^/]+)/([^./]+)/([^./]+)/?$ index.php?a=$1&j=$2&m=$3 [L]
RewriteRule ^([^/]+)/([^./]+)/?$ index.php?a=$1&j=$2 [L]

abändern.



Beispiele

Autorenmodus
In diesem Modus werden alle Artikel eines Autors angezeigt. Die Ausgabe erfolgt ohne Limitierung bzw. Blätterfunktion. Es werden also alle Artikel des Benutzers angezeigt.

Beispiel für den Benutzer Max: http://...blogpfad/autor/Max

Kategoriemodus
In diesem Modus werden alle Artikel einer Kategorie angezeigt. Die Ausgabe erfolgt ohne Limitierung bzw. Blätterfunktion. Es werden also alle Artikel der Kategorie angezeigt.

Beispiel für die Kategorie Test: http://...blogpfad/kategorie/Test

Archivmodus
Der Archivmodus bietet 3 verschiedene Möglichkeiten der Anzeige. Generell gilt hier das Format http//...blogpfad/archiv/$jahr/$monat/$tag.

1) Jahresanzeige - Hierbei werden alle Artikel eines Jahres angezeigt. Auch hier erfolgt die Ausgabe ohne Limitierung bzw. Blätterfunktion.

Beispiel für das Jahr 2007: http//...blogpfad/archiv/2007

2) Monatsanzeige - Hierbei werden alle Artikel eines Monats angezeigt. Ebenfalls erfolgt hier die Ausgabe ohne Limitierung bzw. Blätterfunktion. Bei einstelligen Monatszahlen ist die Angabe mit und ohne vorangestellter 0 erlaubt.

Beispiel für den Monat Januar 2007: http//...blogpfad/archiv/2007/01

3) Tagesanzeige - Hierbei werden alle Artikel eines Tages angezeigt. Ebenfalls ohne Limitierung bzw. Blätterfunktion. Dieser Modus wird auch vom Kalender Plugin genutzt. Auch hier gilt, dass einstellige Angaben mit und ohne vorangestellter 0 erlaubt sind.

Beispiel für den 24. Dezember 2007: http//...blogpfad/archiv/2007/12/24

Detailmodus/-ansicht
Dieser Modus erzeugt die Detailansicht eines Artikels inkl. der Artikelüberschrift als Metatitel des Dokuments. Zur Suchmaschinenoptimierung wurde die Artikelüberschrift mit in die URL integriert. Ebenfalls enthält die URL das Erstellungsdatum(wie im Archivmodus) und die ID des Artikels.

Schema: http//...blogpfad/archiv/$jahr/$monat/$tag/$artikelid-$artikelüberschrift
(Beachten Sie das Minus zwischen $artikelid und $artikelüberschrift!)

Standardansicht
Die Standardansicht gibt die aktuellsten, veröffentlichten Artikel aus. Sie können hierfür eine Limitierung der maximal anzuzeigenden Artikel im ACP einstellen(Standard ist 10). Die Standardansicht besitzt eine Blätterfunktion.

Beispiel Blätterfunktion, Seite 3: http//...blogpfad/page/3

Um Mod Rewrite nutzen zu können, müssen Sie es zum einen im Administrationsbereich unter Blogverhalten aktivieren und in der Datei .htaccess (liegt im Hauptverzeichnis des Blogs) nachfolgende Zeilen suchen

Anleitungen / Tutorials



Weitere Dokumente