PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zugriffsschutz .htaccess


bobfg
17.12.2012, 22:20:41
Hallo Leute,

ich hab nun das erste mal einen apache server aufgesetzt und habe folgendes Problem:

Ich möchte ein Verzeichnis vor Zugriff grundsätzlich schützen und durch Einfügen einer .htaccess-Datei in bestimmte Unterverzeichnisse wieder für Personen freigeben. Ich hab dafür in die httpd.conf folgendes geschrieben:

<Directory "das_zuschützende_verzeichnis">
Order Deny,Allow
AllowOverride All
Deny from All
</Directory>

der Zugriff wird wie gewollt gesperrt. Nun, wenn ich in das Verzeichnis eine .htaccess Datei mit folgendem Inhalt lege:

AuthUserFile "C:\...\.htpasswd"
AuthGroupFile "C:\...\.htgroup"
AuthName ByPassword
AuthType Basic
require valid-user

bekomme ich leider beim Aufruf :
Zugriff verweigert!

Der Zugriff auf das angeforderte Objekt ist nicht möglich. Entweder kann es vom Server nicht gelesen werden oder es ist zugriffsgeschützt.

Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.

Error 403

Was muss ich tun damit das eigentlich geschützte Verzeichnis durch .htaccess-Datein wieder freigegeben wird?
Weiß leider nicht mehr weiter :-(

Danke für eure Hilfe

Sophia12
06.06.2013, 21:09:54
Hallo,

Also wenn ich dein Problem richtig verstanden habe musst du einfach in deine .htaccess gehen und folgenden Code einbinden.

Satisfy Any
Order Deny,Allow
Allow from all

Hast du deine .htaccess im Haupt oder Unterverzeichnis. Ich hoffe du hast sie als Unterverzeichnis da sie im Hauptverzeichnis öfter Probleme verursacht. Das habe ich zumindest öfter.

Ckaos
08.06.2013, 10:12:18
Hi,

bekomme ich leider beim Aufruf : Zugriff verweigert!
Ist ja auch richtig weil
Deny from All

Lass das doch mit httpd.conf und pack in jedes Verzeichnis ne htaccess mal mit
Deny from All und mal mit Auth!

MfG

CKaos