Probleme mit *.html als DirectoryIndex

ew_wolf

ew_wolf

Tripel-As
Hallo zusammen,

ich habe einige ebooks auf meinem Rechner und wollte diese mit Hilfe von Apache2 über einen Alias "http://localhost/<Alias>" erst mal lokal aufrufbar machen.
Nun habe ich in der "httpd.conf" folgenden beispielhaften Eintrag vorgenommen.
Code:
Alias /java "/var/www/java/"
        <Directory "/var/www/java/">
                Options Indexes FollowSymLinks
                DirectoryIndex index.html
        </Directory>

Alias /javainsel7 "/var/www/javainsel7"
        <Directory "/var/www/java/">
                #Require valid-user
                Options Indexes FollowSymLinks
                DirectoryIndex index.htm
        </Directory>

Die Module "mod_dir" und "mod_Autoindex" wurden ebenfalls aktiviert.
Nun zeigt sich folgendenes Verhalten:
- Wenn ich "http://localhost/javainsel7" im Browser eingebe wird korrekterweise sofort die "index.htm"-Seite geöffnet
- Gebe ich hingegen "http://localhost/java" ein, so wird nicht die "index.html"-Seite angezeigt, sondern es wird nur Verzeichnis mit allen darin enthaltenden Dateien im Browser angezeigt.
 
Alias /javainsel7 "/var/www/javainsel7"
<Directory "/var/www/java/">

???
 
Widerspricht sich irgendwie der Code-Schnipsel... :)
 
Zuletzt bearbeitet:
Habt ja recht!
Das ist nur ein Schreibfehler hier im Forum.
Code:
Alias /java "/var/www/java/"
        <Directory "/var/www/java/">
                Options Indexes FollowSymLinks
                DirectoryIndex index.html
        </Directory>

Alias /javainsel7 "/var/www/javainsel7"
        <Directory "/var/www/javainsel7/">
                Options Indexes FollowSymLinks
                DirectoryIndex index.htm
        </Directory>

So jetzt ist es korrekter ;-)

Meine Config-Files hab diesen Fehler nicht!!!
 
Code:
Alias /java "/var/www/java/"
        <Directory "/var/www/java/">
                Options Indexes FollowSymLinks
                DirectoryIndex index.[i]htm[b]l[/b][/i]
        </Directory>

Alias /javainsel7 "/var/www/javainsel7"
        <Directory "/var/www/javainsel7/">
                Options Indexes FollowSymLinks
                DirectoryIndex index.[i]htm[/i]
        </Directory>
?
 
Bitte die Config einmal kopieren und einfügen, was mit dem Abtippen passiert sehen wir ja.. Ausserdem die Meldungen aus dem error.log.
 
So hier die Kopie aus 'httpd.conf'
Code:
Alias /java "/var/www/java/"
        <Directory "/var/www/java/">
                #Require valid-user
                Options Indexes FollowSymLinks
                DirectoryIndex index.html
        </Directory>

Alias /java2 "/var/www/java2/"
        <Directory "/var/www/2ava2/">
                #Require valid-user
                Options Indexes FollowSymLinks
                DirectoryIndex java2index.htm
        </Directory>

Die einzigen Log-Ausgaben fand ich unter '/var/log/apache2/access.log'.
Trotz Umstellung des Log-Moduses von Apache auf 'debug' ist das logging nicht sehr ergiebig. Hier die Log-Ausgaben.
Code:
127.0.0.1 - - [20/Jul/2009:10:40:59 +0200] "GET /java HTTP/1.1" 301 341 "http://localhost/" "Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.11) Gecko/2009061208 Iceweasel/3.0.6 (Debian-3.0.6-1)"
127.0.0.1 - - [20/Jul/2009:10:40:59 +0200] "GET /java/ HTTP/1.1" 200 828 "http://localhost/" "Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.11) Gecko/2009061208 Iceweasel/3.0.6 (Debian-3.0.6-1)"
 
ist das wirklich Copy-Paste?
Code:
<Directory "/var/www/2ava2/">
 
Ich hoffe, dann ist das der Fehler :-)
ew_wolf: Wenn die Datei nicht gefunden wird, gibt es eigentlich immer einen Eintrag im error_log, vielleicht hast du ja keines definiert? Auch inder access_log fehlen die relevanten Zeilen mit dem Aufruf von java2. Aber die access_log hilft da eh nicht.
 

Ähnliche Themen

Probleme mit virtual hosts

Apache /var/www zu /home/ich/www wechseln

svn import "500 Internal Server Error"

dovecot und postfix Konfiguration Problem

Starten von Apache2 in Kubuntu

Zurück
Oben