Hallo,
ich möchte auf einem Webserver den Zugriff über htaccess einschränken.
Als DirectoryIndex habe ich index.php gesetzt. Leider wird der Zugriff direkt verweigert auf http://www.meinedomain.de/.Code:Order deny,allow Deny from all Allow from localhost <Files "index.php"> allow from all </Files>
Anscheinend wid htaccess vor DirectoryIndex abgearbeitet. Kann man das ändern?
Frank
Ergebnis 1 bis 14 von 14
htaccess Zugriff in Verbindung mit DirectoryIndex
Diskussion über htaccess Zugriff in Verbindung mit DirectoryIndex in Rootserver - Vserver - Webspace der Kategorie Fachliches; Hallo, ich möchte auf einem Webserver den Zugriff über htaccess einschränken. Code: Order deny,allow Deny from all Allow from localhost ...
- 22.12.2011, 19:16 #1
Moderator Prüfungsforen
- Reg.-Datum
- 11.11.2000
- Beiträge
- 8.021
htaccess Zugriff in Verbindung mit DirectoryIndex
- 22.12.2011, 22:13 #2Reg.-Benutzer
- Reg.-Datum
- 16.10.2002
- Ort
- wieder tief im Osten
- Beiträge
- 3.624
warum setzt du den directory index nicht in die htaccess?
So geht es bei mir los:
Code:Options -Indexes DirectoryIndex index.php deny from all
- 23.12.2011, 09:21 #3
Moderator Prüfungsforen
- Reg.-Datum
- 11.11.2000
- Beiträge
- 8.021
Die Direktive DirectoryIndex hatte ich bereits in der Apche conf gesetzt. Auch wenn ich diesen in der htaccess setze, dann bekomme ich trotzdem ein 403.
Frank
- 24.12.2011, 22:04 #4Reg.-Benutzer
- Reg.-Datum
- 05.04.2009
- Beiträge
- 564
Ansätze wären das error.log oder die Direktive AllowOverride oder vllt. die komplette Config

Davon ab wird htaccess nach der Mainconfig abgearbeitet.ZWNobyAiSGVsbCB5ZWFoLCBiYXNlNjQiIHwgYmFzZTY0ClNHVn NiQ0I1WldGb0xDQmlZWE5sTmpRSw==
- 26.12.2011, 10:17 #5
Moderator Prüfungsforen
- Reg.-Datum
- 11.11.2000
- Beiträge
- 8.021
Hallo,
hier die httpd.conf und das Errorlog.
Code:<Directory "/.../html"> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all php_admin_value display_errors on </Directory>
Code:[Mon Dec 26 10:16:19 2011] [error] [client 192.168.x.x] client denied by server configuration: /.../portal/
- 26.12.2011, 11:58 #6Reg.-Benutzer
- Reg.-Datum
- 05.04.2009
- Beiträge
- 564
Liegt unter portal/ eine htaccess Datei? Und portal liegt unter html nehme ich an?
ZWNobyAiSGVsbCB5ZWFoLCBiYXNlNjQiIHwgYmFzZTY0ClNHVn NiQ0I1WldGb0xDQmlZWE5sTmpRSw==
- 26.12.2011, 12:03 #7
Moderator Prüfungsforen
- Reg.-Datum
- 11.11.2000
- Beiträge
- 8.021
Die obige htaccess Datei liegt im Ordner portal. Der Ordner portal liegt unterhalb von html.
- 26.12.2011, 13:48 #8Reg.-Benutzer
- Reg.-Datum
- 05.04.2009
- Beiträge
- 564
Wie wird localhost aufgelöst? Wenn das nicht in der hosts-Datei auf deine 192.x.x.x IP gemappt ist, dann greift das Deny from all.
ZWNobyAiSGVsbCB5ZWFoLCBiYXNlNjQiIHwgYmFzZTY0ClNHVn NiQ0I1WldGb0xDQmlZWE5sTmpRSw==
- 26.12.2011, 13:52 #9
Moderator Prüfungsforen
- Reg.-Datum
- 11.11.2000
- Beiträge
- 8.021
Darum habe ich auch ja auch ein allow from all für die index.php. Wenn ich die index.php direkt aufrufe, dann funktioniert ja auch alles.
Nur wenn auf das Verzeichnis ohne Datei zugegriffen wird, dann kommt ja eigentlich DirectroyIndex zu Zuge. Aber da kommt direkt ein 403
- 26.12.2011, 14:43 #10Reg.-Benutzer
- Reg.-Datum
- 05.04.2009
- Beiträge
- 564
Ich habe das mal nachgespielt, scheinbar ist es dem Indianer egal, ob du den DirectoryIndex auf eine Datei setzt, die von überall erlaubt ist. Solange du auf dem Verzeichnis die Einschränkungen hast.
ZWNobyAiSGVsbCB5ZWFoLCBiYXNlNjQiIHwgYmFzZTY0ClNHVn NiQ0I1WldGb0xDQmlZWE5sTmpRSw==
- 26.12.2011, 15:23 #11Reg.-Benutzer
- Reg.-Datum
- 05.04.2009
- Beiträge
- 564
Siehe core - Apache HTTP Server darf man <Directory> nicht in .htaccess verwenden, wenn du es direkt in die vHost-Config schreibst, dann funktioniert dein Szenario.
ZWNobyAiSGVsbCB5ZWFoLCBiYXNlNjQiIHwgYmFzZTY0ClNHVn NiQ0I1WldGb0xDQmlZWE5sTmpRSw==
- 26.12.2011, 15:27 #12
Moderator Prüfungsforen
- Reg.-Datum
- 11.11.2000
- Beiträge
- 8.021
Mein Directory von oben ist aus der httpd.conf.
- 26.12.2011, 15:44 #13Reg.-Benutzer
- Reg.-Datum
- 05.04.2009
- Beiträge
- 564
Das
muss aus der .htaccess in die vHost-Config bzw. httpd.conf.Order deny,allow
Deny from all
Allow from localhostZWNobyAiSGVsbCB5ZWFoLCBiYXNlNjQiIHwgYmFzZTY0ClNHVn NiQ0I1WldGb0xDQmlZWE5sTmpRSw==
- 26.12.2011, 18:48 #14
Moderator Prüfungsforen
- Reg.-Datum
- 11.11.2000
- Beiträge
- 8.021
Habe ich jetzt gemacht. Das Problem bleibt das gleiche. Ein direkter Zugriff auf index.php geht aber DirectoryIndex wirk nicht, wenn man das Verzeichnis ohne Datei aufruft.
Aktive Benutzer
Aktive Benutzer
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Ähnliche Themen
-
Checkpoint VPN Client trotz Verbindung kein Zugriff
Von justforfun im Forum SecurityAntworten: 1Letzter Beitrag: 12.03.2009, 11:21 -
OpenVPN Server + SmoothWall, Verbindung OK, jedoch kein Zugriff auf LAN
Von Satrap im Forum SecurityAntworten: 0Letzter Beitrag: 24.02.2006, 12:36 -
htaccess Zugriff per PHP
Von KuMpEl2 im Forum Skript- und WebserverprogrammierungAntworten: 8Letzter Beitrag: 17.08.2005, 11:16 -
C++Zugriff von 2.Dialog auf Datenbank+Zugriff auf CD-ROM Laufwerk!
Von mwichmann im Forum C++: Compiler, IDEs, APIsAntworten: 13Letzter Beitrag: 04.07.2002, 13:47 -
Apache - DirectoryIndex
Von jokker im Forum Linux + UnixAntworten: 4Letzter Beitrag: 01.05.2002, 06:17


LinkBack URL
About LinkBacks
Zitieren