Anzeigen aller Verzeichnisse unter DocumentRoot

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

Anzeigen aller Verzeichnisse unter DocumentRoot

Postby haarausfall » 15. April 2009 16:55

Hallo zusammen,
was muss ich im VirtualHost noch angeben, damit Apache einfach alle Verzeichnisse, welche sich unter dem
DocumentRoot befinden mit anzeigt?

Hab es jetzt mal versucht mit:

Code: Select all
 <Directory /var/www/out443/phpmyadmin/>                                                     
                Options FollowSymLinks                                                             
                AllowOverride None                                                                 
        </Directory>

Dabei zeigt er mir aber den PHPADMIN leider noch nicht an.

Hätte gerne, dass hierbei der PHPMYADMIN unter der Adresse:

https://meinhost.com/phpmyadmin kommt, sowie alle anderen Verzeichnisse, die sich darin befinden, wie..
https://meinhost.com/BMW
https://meinhost.com/DUCATI
..


Binde ich sein Verzeichnis direkt als DocumentRoot ein, kommt er
bei https://meinhost.com


Wäre über jeden Tipp sehr dankbar.

Viele Grüsse,
Markus
haarausfall
 
Posts: 14
Joined: 09. March 2007 14:07

Re: Anzeigen aller Verzeichnisse unter DocumentRoot

Postby Nobbie » 15. April 2009 17:09

Options Indexes
Nobbie
 
Posts: 8768
Joined: 09. March 2008 13:04

Re: Anzeigen aller Verzeichnisse unter DocumentRoot

Postby Wiedmann » 15. April 2009 17:16

damit Apache einfach alle Verzeichnisse, welche sich unter dem DocumentRoot befinden mit anzeigt?

Du meinst damit im Autoindex, dass der Apache generiert (wenn es keine index.* gibt)?

Dabei zeigt er mir aber den PHPADMIN leider noch nicht an.

Ist das Verzeichnis vom PHPADMIN ein Unterverzeichnis vom DocumentRoot?
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: Anzeigen aller Verzeichnisse unter DocumentRoot

Postby haarausfall » 15. April 2009 17:18

Nobbie wrote:Options Indexes


Und wo muss das hin? In den Directory Block?

Hab das grad versucht, aber leider ohne Erfolg.
haarausfall
 
Posts: 14
Joined: 09. March 2007 14:07

Re: Anzeigen aller Verzeichnisse unter DocumentRoot

Postby haarausfall » 15. April 2009 17:28

Du meinst damit im Autoindex, dass der Apache generiert (wenn es keine index.* gibt)?


Nein.

Ist das Verzeichnis vom PHPADMIN ein Unterverzeichnis vom DocumentRoot?


Ja.

Heisst, gibt immer eine Indexdatei. Ich würde gerne nur einfach alle Verzeichnisse einbinden, die sich unter dem DocuentRoot befinden.

Meine ganze /etc/apache2/sites-available/default Seite sieht folgendermassen aus:

Code: Select all
<VirtualHost *:443>                                                                                 
        SetEnvIf Request_URI "^/u" dontlog                                                         
        ErrorLog /var/log/apache2/error.log                                                         
        Loglevel warn                                                                               
        SSLEngine On                                                                               
        SSLCertificateFile /etc/apache2/ssl/apache.pem                                             
        ProxyRequests Off
        DocumentRoot /var/www/out443                                                               
        Options Indexes                                                                             
        <Directory />                                                                               
                Options FollowSymLinks                                                             
                AllowOverride None                                                                 
                Options Indexes                                                                     
        </Directory>                                                                               
                                                                                                                                                                                             
        <Directory /var/www/out443/phpmyadmin/>                                                     
                Options FollowSymLinks                                                             
                Options Indexes                                                                     
                AllowOverride None                                                                 
        </Directory>                                                                               
                                                                                                   
                                                                                                   
        <Proxy *>                                                                                   
                AuthUserFile /var/www/ssl/.htpasswd                                                 
                AuthName EnterPassword                                                             
                AuthType Basic                                                                     
                require valid-user                                                                 
                Order deny,allow                                                                   
                Allow from all                                                                     
        </Proxy>     

        ProxyPass /ssh/ http://localhost:8024/                                                     
        ProxyPassReverse /ssh/ http://localhost:8024/                                               
                                                                                                   
                                                                                                   
</VirtualHost>       


Komischerweise kann ich aber nur die Webseite ansurfen, welche sich direkt im Ordner

/var/www/out443 befindet. Jedoch nicht die Seiten, welche sich in Unterordnern befinden wie:

/var/www/out443/phpmyadmin
/var/www/out443/test1
/var/www/out443/test2

usw.

Die dann eben kommen sollten wie:

https://localhost/phpmyadmin
https://localhost/test1
https://localhost/test2

Jeder von diesen Unterordnern hat eine Index.* und soll als eigenständige Site für sich alleine stehen.
haarausfall
 
Posts: 14
Joined: 09. March 2007 14:07

Re: Anzeigen aller Verzeichnisse unter DocumentRoot

Postby Wiedmann » 15. April 2009 17:53

Du meinst damit im Autoindex, dass der Apache generiert (wenn es keine index.* gibt)?

Nein.

Was dann?

haarausfall wrote:damit Apache einfach alle Verzeichnisse, welche sich unter dem DocumentRoot befinden mit anzeigt?

Wenn sich im DocumentRoot eine "index.*" befindet, zeigt der Apache ja diese an, und keine Unterverzeichnisse vom DocumentRoot.

Oder hast du dir eine eigene Index.*-Datei geschrieben, welche Links zu den Unterverzeichnissen enthält?
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: Anzeigen aller Verzeichnisse unter DocumentRoot

Postby haarausfall » 16. April 2009 14:41

Hallo zusammen,
die Sache hat sich gelöst. Es lag nur am PHPMYADMIN, bei den anderen funktioniert es.

Dank Euch für die Hilfe!

Viele Grüsse,
Markus
haarausfall
 
Posts: 14
Joined: 09. March 2007 14:07

Re: Anzeigen aller Verzeichnisse unter DocumentRoot

Postby Wiedmann » 16. April 2009 14:47

die Sache hat sich gelöst.

Und wie?
--> Vielleicht hat ja nochmal jemand dieses Problem und sucht eine Lösung.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: Anzeigen aller Verzeichnisse unter DocumentRoot

Postby haarausfall » 16. April 2009 15:29

Ich habe den PHPMYADMIN (welchen ich nach /var/www/phpmyadmin kopiert habe) nochmal weggeschmissen und nochmal die Standardversion in /usr/share/phpmyadmin installiert. Anschliessend auf das Verzeichnis von PHPMYADMIN noch einen Alias gesetzt und jetzt scheint es zu funktionieren.
haarausfall
 
Posts: 14
Joined: 09. March 2007 14:07


Return to Apache

Who is online

Users browsing this forum: No registered users and 4 guests