Apache zeigt Ordner mit enthaltener htaccess nicht an

Alles, was den Apache betrifft, kann hier besprochen werden.

Apache zeigt Ordner mit enthaltener htaccess nicht an

Postby esshahn » 02. February 2008 12:31

Hallo,
das Thema ist sicher altbekannt, aber ich habe keinen nützlichen Link finden können... dabei hatte ich das schonmal selbst gelöst... nun denn, bitte seht es mir nach.

Ich habe einen frischen Apache aufgesetzt und einige Projekte ins Lokalverzeichnis kopiert. Die Verzeichnisse, in denen sich htaccess Dateien befinden, werden in der Übersicht nicht angezeigt. Ich finde keine Option, wo ich das ändern kann. Ich möchte, dass mir http://localhost/ alle Ordner des Verzeichnisses zeigt.

Danke für jede Hilfe,
Esshahn
esshahn
 
Posts: 4
Joined: 02. February 2008 12:27

Postby Lumio » 02. February 2008 12:40

Dateien mit einem Punkt davor (=versteckte Dateien) werden nicht angezeigt. Ob es dafür eine Option gibt. Das weiss ich nicht.
User avatar
Lumio
 
Posts: 17
Joined: 01. February 2008 08:43

Postby esshahn » 02. February 2008 12:43

Hallo,

vielen Dank für Deine Antwort. Leider bezieht sie sich nicht auf das Problem. Du hast Recht, mir geht es jedoch um den darüberliegenden Ordner, nicht die htaccess Datei. Der ganze Ordner wird nicht angezeigt.
esshahn
 
Posts: 4
Joined: 02. February 2008 12:27

Postby Scory » 02. February 2008 12:57

Offensichtlich steht in den .htaccess-Dateien die Direktive

Code: Select all
Option -Indexes


drin. Dann werden sie schon beim darüberliegenden Ordner ausgeblendet.
Scory
 

Postby esshahn » 02. February 2008 13:02

Nope.
Code: Select all
DirectoryIndex index.html index.php

RewriteEngine on

RewriteRule ^(.*).html$ index.php?site=$1 [QSA]
AddDefaultCharSet utf-8
AddCharSet utf-8 .shtml .htm .html .php
esshahn
 
Posts: 4
Joined: 02. February 2008 12:27

Postby Wiedmann » 02. February 2008 13:50

Die Verzeichnisse, in denen sich htaccess Dateien befinden, werden in der Übersicht nicht angezeigt.

Um das zu präzisieren:
Dir werden diejenigen Verzeichnise nicht angezeigt, wo eine Benutzeranmeldung verlangt wird. Richtig?
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Lumio » 02. February 2008 16:09

esshahn wrote:Nope.
Code: Select all
DirectoryIndex index.html index.php

RewriteEngine on

RewriteRule ^(.*).html$ index.php?site=$1 [QSA]
AddDefaultCharSet utf-8
AddCharSet utf-8 .shtml .htm .html .php


Wenn eine index.html oder index.php Seite existiert ist es klar.
Falls nicht, dann kannst du auch probieren, ob es mit
Code: Select all
Options +Indexes
funktioniert.
User avatar
Lumio
 
Posts: 17
Joined: 01. February 2008 08:43

Postby esshahn » 02. February 2008 18:53

Danke, die Lösung habe ich inzwischen gefunden.
Für alle mit einem ähnlichen Problem: in der htaccess wurde eine Rewrite Rule geschrieben, aber der Server hatte mod_rewrite noch nicht aktiviert. Nach der Aktivierung waren auch die Verzeichnisse plötzlich wieder sichtbar.
esshahn
 
Posts: 4
Joined: 02. February 2008 12:27

Postby compiman79 » 18. February 2008 13:39

Würde mich hier gerne noch mal reinhängen.

Habe das gleiche Problem aber mit meinem Rewrite kann es nicht liegen das ist aktiv.

Habe mir mit > htpasswd -c name name2 < einen benutzer angelegt und geht auch soweit man den Ordner von Hand im Browser einträgt. Danach sieht man ihn dann auch im Unterordner, aber davor nicht.

In meinem schlauen Buch steht da leider nichts zu und hier habe ich nur dies gefunden.

Code: Select all
<Directory /var/www/Privat>
    #Zugangskontrolle
   AuthType Basic
   AuthName "/****/"
   AuthUserFile /****/
   Require valid-user
</Directory>   


MfG Compiman79
Last edited by compiman79 on 19. February 2008 22:43, edited 1 time in total.
Betriebssystem: Ubuntu 7.10 mit Apache2
compiman79
 
Posts: 9
Joined: 30. May 2005 17:10
Location: Hamburg

Postby compiman79 » 19. February 2008 22:40

Hat nicht einer einen Rat für mich? Links oder Stichwörter?
Betriebssystem: Ubuntu 7.10 mit Apache2
compiman79
 
Posts: 9
Joined: 30. May 2005 17:10
Location: Hamburg


Return to Apache

Who is online

Users browsing this forum: No registered users and 35 guests