[Support] htaccess rewriting

Jan Galinski jan.galinski at hostsharing.net
Tue Jul 17 12:54:46 CEST 2007


Hallo,

ich brauche bitte Hilfe bei einem htaccess Problem.
Folgendes: Ich habe DokuWiki im Einsatz. Per ln -s wird von einer
SubDomain auf eine zentrale Installation (und dann config switch per
_SERVER(HOST))  verwiesen.
Das funktioniert hervorragend (übrigens auch mit Wordpress, kann ich
gerne mehr zu sagen).

Nun will ich das rewriting nutzen, damit nicht
/doku.php?id=rubrik:seite verwendet wird sondern /rubrik/seite.

Dazu liefert Dokuwiki Regeln mit, die dann nur noch auskommentiert
werden müssen (und in der zentralen conf aktiviert werden, wegen
Linkerzeugung).

Das sind diese Regeln:

#RewriteRule ^_media/(.*)              lib/exe/fetch.php?media=$1  [QSA,L]
#RewriteRule ^_detail/(.*)             lib/exe/detail.php?media=$1  [QSA,L]
#RewriteRule ^_export/([^/]+)/(.*)     doku.php?do=export_$1&id=$2  [QSA,L]
#RewriteRule ^$                        doku.php  [L]
#RewriteCond %{REQUEST_FILENAME}       !-f
#RewriteCond %{REQUEST_FILENAME}       !-d
#RewriteRule (.*)                      doku.php?id=$1  [QSA,L]
#RewriteRule ^index.php$               doku.php

Nun mein Problem: wenn ich das doms/example.com/htdocs Verzeinis auf
$HOME/wiki verlinke, funktioniert alles wie gewünscht. Verwende ich
eine Subdomain (verlinke also von doms/example.com/subs/wiki), bekomme
ich einen 500er Fehler. Kommentiere ich die Regeln wieder aus, klappt
beides.

Irgendwo in den Regeln ist also ein Haken. Kann jemand von Euch da
einen Tipp geben?

Danke!

Jan


More information about the Support mailing list