itmike
Goto Top

Apache 2 Probleme mit Htaccess

Hallo zusammen,

habe einen Apache2 Server laufen mit Ubunt 11.4.

Habe folgendes Problem:

sobald ich unter var/www/ eine .htacess und die passwd erstelle habe ich trotz allem zugriff auf alle Dateien.

Es soll nicht das Root verzeichnis gesichert werden sondern die Unterordner 1-5, hier sollen auch nur unterschiedliche User zugriff drauf haben.

Wie stelle ich das an?


Mfg

Mike

Content-Key: 176581

Url: https://administrator.de/contentid/176581

Printed on: April 26, 2024 at 04:04 o'clock

Member: thaenhusen
thaenhusen Nov 21, 2011 at 13:55:16 (UTC)
Goto Top
Moin.

Dann stimmt was mit der Config wohl nicht.
Schau mal in die httpd.conf an.

Folgendes solltest Du da irgendwo finden...

# use .htaccess files for overriding,
AccessFileName .htaccess
# and never show them
<Files ~ "^\.ht">  
   Order allow,deny
    Deny from all
</Files>

Und dann einach richtige .htacces und .htusers anlegen. Fertig.

HTH
MK
Member: itMike
itMike Nov 21, 2011 at 14:16:57 (UTC)
Goto Top
Hallo,

danke erstmal für die schnelle Antwort.

Die httpd.conf ist leer aber in der Apache2.conf habe ich folgendes gefunden:

AccessFileName .htaccess

#
  1. The following lines prevent .htaccess and .htpasswd files from being
  2. viewed by Web clients.
#
<Files ~ "^\.ht">
Order allow,deny
Deny from all
Satisfy all
</Files>

Kannst du mir mal ein Besispiel senden für htacess damit ich testen kann ob es wirklich am server liegt oder an meiner vergesslichkeitface-sad

Mfg

Mike
Member: dog
dog Nov 21, 2011 at 17:17:22 (UTC)
Goto Top
sobald ich unter var/www/ eine .htacess und die passwd erstelle habe ich trotz allem zugriff auf alle Dateien.

Irgendwo gibt es in der Apache-Konfiguration einen Eintrag <Directory /var/www> o.Ä.
Und dort steht wahrscheinlich auch AllowOverride None

http://httpd.apache.org/docs/2.0/mod/core.html#allowoverride