Frage zu mod_rewrite und Confixx2

Apache, Lighttpd, nginx, Cherokee
Post Reply
koyote
Posts: 30
Joined: 2003-03-17 13:15
 

Frage zu mod_rewrite und Confixx2

Post 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]
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim
 

Re: Frage zu mod_rewrite und Confixx2

Post 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.
koyote
Posts: 30
Joined: 2003-03-17 13:15
 

Re: Frage zu mod_rewrite und Confixx2

Post by koyote »

d.h unter httpd spezial folgendes eingeben:

"AllowOverride All"

Dann sollte es gehen??
sascha
Posts: 1325
Joined: 2002-04-22 23:08
 

Re: Frage zu mod_rewrite und Confixx2

Post 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.
impulz
Posts: 22
Joined: 2002-10-22 17:08
Location: Paderborn
Contact:
 

Re: Frage zu mod_rewrite und Confixx2

Post 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 :)
koyote
Posts: 30
Joined: 2003-03-17 13:15
 

Re: Frage zu mod_rewrite und Confixx2

Post 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!
koyote
Posts: 30
Joined: 2003-03-17 13:15
 

Re: Frage zu mod_rewrite und Confixx2

Post by koyote »

OK!!! Kommando zurück! habe es schon gefunden und es funktioniert!!!
musicman75
Posts: 14
Joined: 2003-07-19 17:16
Location: Auenwald (Rems-Murr-Kreis)
 

Re: Frage zu mod_rewrite und Confixx2

Post 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
Post Reply