Hallo!
Habe noch ein Problem. Und zwar wurde der Server(Suse Linux, nicht von mir) für confixx.... aufgesetzt, aber ich will da gar nicht mit arbeiten. Ich wollte lediglch einen virtuellen Host hinzufügen. Naja, die httpd.conf des Apachen hat gute 1500 Zeilen und bindet nich diverse andere Dateien ein, sehr undurchsichtig das ganze. Jedenfalls funktioniert mein virtueller Host, nur leider funkitoniert mod_rewrite da nicht, obwohl das Modul geladen ist. Ich bekomme immer diesen Fehler:
[Tue Jul 8 03:34:01 2003] [error] [client 213.54.222.19] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden: /home/www/ep/http-root/request.php
Naja, nur wie kann ich das abstellen? "Steht ja da", habe ich erst gedacht, aber nachdem ich jetzt ca. 3 Stunden probiert habe genau die Stelle zu finden die das problem verursacht hat, habe ich es nur geschafft dass es am Ende bei Verwendenung der Reweite-Rule gar nicht mehr funktioniert, ich bekomme nichtmal mehr die Fehlermeldung.
Ich verstehe es nicht. Ich verwende überhaupt keinen Link, also wo soll das Problem sein? Das Verzeichnis ist hat außerhalb des Server VErzeichnisses und des "Standard-Doc-Roots, aber im virt. Host habe ich eben dieses Verzeichnis als doc-root angegegeben, ich habe hier auch mal
Options +FollowSymLinks
versucht, ich habes sogar eine eigee directory-Regel für dieses Verzeichnis erstellt, aber egal was ich mache - wenn ich rewrite verwende bekommme ich immer die obige Meldung.
Ich habe wirklich überhaupt keine Ahnung was hier falsch ist.
Hat jemand irgendeine Idee was ich machen könnte? Ich glaube gleich nehme ich mir mal die originale httpd.conf und versuche die anzupassen, vermutlich ist das m Ende sogar leichter.
Grüße
Andreas