mod_rewriteWacko Wiki mit mod_rewrite verwenden
Wenn Apache das Modul mod_rewrite einkompiliert hat (und dein Provider RewriteEngine On auch ausführen lässt...),
|
Mod_rewrite ist ein Modul für den Apache Webserver (v1.x und v2.x) und schreibt die angeforderte URLs on the fly um. Es funktioniert beides in per-server context (Apache v1.x: httpd.conf, Apache v2.x: apache2.conf) und per-directory context (.htaccess). Detaillierte Informationen findet man unter
Apache Module mod_rewrite und
URL Rewriting Guide.
So was macht es mit WackoWiki?!
Du benötigst einen Apache Webserver auf dem WackoWiki läuft und das Module mod_rewrite muss installiert und aktiviert sein.
mod_rewrite in der Apache Konfigurationsdatei (http.conf oder apache2.conf) deaktiviert:
/apache/conf/http.conf
mod_rewrite in der Apache Konfigurationsdatei (http.conf oder apache2.conf) aktiviert:
Falls du keine Rechte besitzt um die httpd.conf / apache2.conf Datei zu editieren (z.B. bei gemieteten Webspace) oder du willst es einfach nicht,
dann musst du die .htaccess-Methode (vergiss nicht den Punkt!) nutzen, mit folgendem Inhalt:
/wackowiki/.htaccess
Die Datei .htaccess ist im Installationspaket von WackoWiki, welches du heruntergeladen hast, enthalten, und findet sich dort im Wacko Ordner.
Falls du sie nicht findest, erstelle sie einfach (Zugriffserlaubnis: -rwxr-xr-x).
Auch nach langer Suche habe ich keinen Grund gefunden, aber die o.g. Rewrite funktioniert bei
d(f nicht. Wer trotzdem auf schöne URLs nicht verzichten möchte, der muss seine .htaccess mit folgendem Inhalt füllen:
Der Rest bleibt identisch. TheBone /07.05.2006 02:13/
Stelle sicher dass deine .htaccess Dateien nicht ignoriert werden: Stelle in deiner Apache Konfigurationsdatei (http.conf oder apache2.conf) für das Verzeichnis in dem dein Wiki ist folgendes sicher:
/apache/conf/http.conf
ist nicht gesetzt. Weil dann
.htaccess Dateien werden ignoriert.
funktioniert sicher, keine Ahnung wie es mit anderen Werten ist.
CarlDevos /24.02.2005 17:26/
Beispiel mit AllowOverride All:
/apache/conf/http.conf
Wenn du die die httpd.conf / apache2.conf Datei direkt bearbeiten willst, bitte achte darauf, dass du die .htaccess Datei in deinem Wacko Ordner löschst oder umbenennst.
Füge jetzt die folgenden Zeilen in deine Apache Konfigurationsdatei:
/apache/conf/http.conf
Starte deinen Webserver neu, damit die Änderungen aktiv werden!
Warum ist das in Unterverzeichnissen?
Wann geht Wikiedit nicht und warum?