27. februar 2002 - 20:28Der er
20 kommentarer og 2 løsninger
apache - ikke liste filer
Jeg vil gerne have at hvis jeg indtaster en adresse til en mappe og der ikke er en index fil i mappen skal min apache server ikke lave en liste over filerne i mappen, hvordan gør jeg det?
Hehe - nu var det jo netop at hvis der _ikke_ er en index fil at den ikke skal generere en liste - dette fås med -Indexes. Ved en 'Options -Indexes' returneres en '403 Forbidden' besked til klienten når klienten forsøger at accesse et katalog hvori der ikke er en index fil.
du skal finde DirectoryListing i din httpd.conf og ændre det i den, nu sidder jeg ikke hjemme, så jeg kan ikke se i min egen hvordan det skal se ud, og kan ikke lige helt huske hvordan det skal se ud, men læs dig frem, og prøv dig frem
brilleaben -> jeg har nedenstående i min httpd.conf-fil <Directory "L:/site/img"> Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all </Directory>
hvordan skal det se ud hvis jeg ikke vil have den til at lave en liste?
I teorien burde det være nok at sætte DirectoryIndex på højeste niveau og derefter sætte "Options -Indexes Multiviews" (Multiviews i simits tilfælde) på de directories der ikke skal listes:
Indexes If a URL which maps to a directory is requested, and the there is no DirectoryIndex (e.g., index.html) in that directory, then the server will return a formatted listing of the directory.
>> Brilleaben - how goes long time no hear ... lars skau
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.