PDA

Vollständige Version anzeigen : Apache


DanyLux
05.03.2003, 17:28
Hallo

Ich hab bei mir den ApacheWebServer installiert. Und wenn mann beim Apache ja auf ein Folder zugreift ueber den WebBrowser dann kommt immer den inhalt des Verzeichnis. Ich wollte wissen op man dass design dieser seite aender kann das heisst die funktion dass alle Verzeichnisse und Dateien automatisch angezeigt werden nur mit einem anderen Design.

Danke fuer eure Hilfe

Hab dieses Thema hier hin geschrieben wusste nicht op es ehere Webdesign ist oder programmierung :)

Alexander Jan Peters
05.03.2003, 22:01
<p>Hallo,

IMHO geht das nur für die angezeigten Icons (und den Header, aber da bin ich mir nicht sicher).</p>
&lt;IfModule mod_autoindex.c&gt;
# FancyIndexing is whether you want fancy directory indexing or standard
# Note, add the option TrackModified to the IndexOptions default list only
# if all indexed directories reside on NTFS volumes. The TrackModified flag
# will report the Last-Modified date to assist caches and proxies to properly
# track directory changes, but it does _not_ work on FAT volumes.
<strong>IndexOptions FancyIndexing</strong>
# AddIcon* directives tell the server which icon to show for different
# files or filename extensions. These are only displayed for
# FancyIndexed directories.
<strong>AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip

AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*

AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core

AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^</strong>

# DefaultIcon is which icon to show for files which do not have an icon
# explicitly set.
<strong>DefaultIcon /icons/unknown.gif</strong>

# AddDescription allows you to place a short description after a file in
# server-generated indexes. These are only displayed for FancyIndexed
# directories.
# Format: AddDescription "description" filename
#AddDescription "GZIP compressed document" .gz
#AddDescription "tar archive" .tar
#AddDescription "GZIP compressed tar archive" .tgz

# ReadmeName is the name of the README file the server will look for by
# default, and append to directory listings.
#
# HeaderName is the name of a file which should be prepended to
# directory indexes.
#
# If MultiViews are amongst the Options in effect, the server will
# first look for name.html and include it if found. If name.html
# doesn't exist, the server will then look for name.txt and include
# it as plaintext if found.
<strong>ReadmeName README
HeaderName HEADER</strong>

# IndexIgnore is a set of filenames which directory indexing should ignore
# and not include in the listing. Shell-style wildcarding is permitted.
#
<strong>IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t</strong>

&lt;/IfModule&gt;
<p>Das ist der relevante Abschnitt in der httpd.conf (bzw. .htaccess). Das Ganze nennt sich <strong>FancyIndexing</strong>.
<strong>AddIcon /icons/binary.gif .bin .exe</strong> heißt nicht anderes als, wenn Du auf eine Datei mit der Endung .bin oder .exe triffst, nimm das Bild binary.gif aus dem Verzeichnis icons (Unterverzeichnis von Apache). Da kannst Du Dateiendungen aufnehmen, wie Dir lustig ist und die Bilder kannst Du auch selbst erstellen, die PHP-Dateien z.B.
<strong>AddIcon /icons/php.gif .php .php3 .php4<br>
AddDescription "PHP Script" .php .php3 .php4</strong>
Zusätzlich wurde mit AddDesription eine (auch angezeigte) Beschreibung hinzugefügt.
Ich glaube die Dateien HEADER und Name.html (bzw. Name.txt) werden als Rahmen für die Anzeige verwendet, hab' ich aber noch nie benutzt oder ausprobiert.

Gruß

Alex

P.S. Schau Dir doch mal die Links in diesem Thread an:
<a href="http://www.ms-office-forum.net/forum/showthread.php?s=&threadid=60756">Apache2.0.39-Win32 als Localhost</a></p>

DanyLux
06.03.2003, 12:25
Ok ich probier dass mal :0) op ich es hinkriege