Page 1 of 1

Frage zu mod_rewrite und Confixx2

Posted: 2003-05-08 21:58
by koyote
Hallo zusammen,

ich habe eine Frage zu mod_rewrite. Mein System:

1&1 rootserver mit Suse 8.1 und Confixx 2.06 (standardmäßig ist mod_rewrite installiert und auch in der httpd.conf geladen).

Sobald ich eine .htaccess anlege, bekomme ich immer einen Error 403 Forbidden

Im error_log steht folgendes:

Code: Select all

[Thu May  8 19:52:56 2003] [error] [client 80.128.41.182] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is f
orbidden: /home/www/web1/html/index.php
Was sagt mir das jetzt?

Meine confixx_vhost.conf sieht so aus:

Code: Select all

<Directory "/home/www">
<Files ~ "^.ht">
deny from all
</Files>
AllowOverride None
AllowOverride Indexes AuthConfig Limit FileInfo
Options None
Options -FollowSymLinks -SymLinksIfOwnerMatch +Includes
</Directory>
Leider setzt confixx immer wieder automatisch AllowOverride None und Options None. Kann es daran liegen?[/quote]

Re: Frage zu mod_rewrite und Confixx2

Posted: 2003-05-08 23:01
by oxygen
Ist ja auch richtig so. Wenn du Options oder Override brauchst, solltest du es im entsprechenden vhost per httpd-spezial aktivieren, nicht in allgemeinen Directory Container.

Re: Frage zu mod_rewrite und Confixx2

Posted: 2003-05-08 23:04
by koyote
d.h unter httpd spezial folgendes eingeben:

"AllowOverride All"

Dann sollte es gehen??

Re: Frage zu mod_rewrite und Confixx2

Posted: 2003-05-08 23:33
by sascha
Ich würde eher folgendes machen:

Code: Select all

<Directory "/home/www"> 
Options +SymLinksIfOwnerMatch
</Directory> 
Das ganze natürlich nach dem Include der confixx_vhost.conf einfügen.

Re: Frage zu mod_rewrite und Confixx2

Posted: 2003-05-10 20:14
by impulz
Hm, das zaehlt dann doch fuer alle Unterverzeichnisse mit, oder?

Falls ja, wuerd ichs nicht so machen, sondern speziell in dem Verzeichnis ueber .htaccess festlegen.
FollowSymLinks verursacht jedesmal nen extra Dateizugriff und SymLinksIfOwnerMatch zusätzlich nochmal ne Ã?berprüfung des Besitzers.
Das macht bei High-Traffic-Sites durchaus nen Unterschied.

Wenn das aber eh nur ne Kiste mit 3 privaten Webseiten is, kann mans natuerlich auch allgemein machen :)

Re: Frage zu mod_rewrite und Confixx2

Posted: 2003-05-13 10:22
by koyote
Hi Sascha,

danke für die Antwort! Jetzt aber noch eine ganz blöde Frage :oops:
Das ganze natürlich nach dem Include der confixx_vhost.conf einfügen.
Wo steht dieses include? In der httpd.conf???

Danke schön!

Re: Frage zu mod_rewrite und Confixx2

Posted: 2003-05-13 11:34
by koyote
OK!!! Kommando zurück! habe es schon gefunden und es funktioniert!!!

Re: Frage zu mod_rewrite und Confixx2

Posted: 2005-02-15 15:58
by musicman75
Wie hast denn das hinbekommen? Ich habe auch ein Problem mit der htaccess.
Bei mir sollen links, wie zB modules.php?name=Forum durch forum.html ersetzt werden.

Das ersetzten funktioniert, also alle links werden geändert in html links. nur wenn ich auch einen link klicke, dann kommt Datei nicht auf dem Server vorhanden.

Wie schalte ich bei Confixx2 und Apache 1.34 AllowOverride All in der httpd spezial ein?

Danke für die Hilfe.

Gruß
Steff