Apache Dir Listing (Nu 404 zonder files name)

Pagina: 1
Acties:

  • GreX
  • Registratie: Juli 2004
  • Laatst online: 10-02 14:03
Beste GoT members,

Ik heb een klein probleem met Apache.

Ik werk zelf met een Newb pakket dat FoxServ heet. Dit is een pakket waar MySQL, Apache, etc allemaal in zit. Alles werkt prima onder windows maar nu is er 1 klein ding wat ik wil veranderen.

Als ik naar localhost\bla\
ga krijg ik:

Forbidden
You don't have permission to access /bla/ on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Maar als ik naar localhost\bla\index.php
ga krijg ik gewoon de website te zien.

Het zit hem in de httpd config, want hier in staat dat hij alleen een page laat zien als er index.html, htm, php enz instaat. Ik wil alles zien onder een file name :P.

De meeste personen willen juist niet dat iedereen de hele directory kan zien. Maar ik wel :P (GEVAL APART)

Kan iemand mij het antwoord op de ultieme vraag geven?

Groeten Thomas

[ Voor 14% gewijzigd door GreX op 20-08-2005 15:01 ]


  • Jaded
  • Registratie: Augustus 2001
  • Laatst online: 27-01 17:03
Met htaccess kun je de dir-listing laten zien:

Options +Indexes

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Options +Indexes in een .htaccess bestand neerzetten in de directroy welke open moet zijn.

{signature}


  • GreX
  • Registratie: Juli 2004
  • Laatst online: 10-02 14:03
ik maak geen gebruik van HTTACCESS.

Hij is gewoon helemaal open en ook te openen via het WEB!

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Of je zoekt uit hoe je de configuratie aanpast en dat moet je inmiddels met de goede zoekwoorden wel kunnen vinden, of je gaat vanaf nu wel met .htaccess werken. :Y)

{signature}


  • GreX
  • Registratie: Juli 2004
  • Laatst online: 10-02 14:03
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
# The index.html.var file (a type-map) is used to deliver content-
# negotiated documents. The MultiViews Option can be used for the
# same purpose, but it is much slower.
#
DirectoryIndex index.html index.html.var index.htm index.php index.php3

Dit heeft er ook mee te maken.

Deze request die altijd wel.

Maar nu wil ik gewoon dat hij gelijk de hele dir list.

  • G33rt
  • Registratie: Februari 2002
  • Laatst online: 22-06-2022
Ik weet niet of dat soort perikelen ook met NTFS-rechten te creeren zijn (vast wel), maar heb je iets gedaan dat analoog is aan 'chmod -rx+w <dir>' ? Verder, voor / wordt in httpd.conf een hele beperkte set rechten opgelegd. En ja, daar staat ook de Options-directive. Kijk dus even naar je config en slinger je daemon overnieuw aan :)

GreX: directoryindex zijn de files die in <dir> als index worden gepakt. Dus <dir>/index.html, als die niet bestaat dan <dir>/index.htm, etc.

Kijk eens naar <Directory /> in je httpd.conf - daar staat voor je DocumentRoot een set directives volgens mij (kan ook <Directory %documentroot%> zijn, maar al die directives staan vlak bij elkaar). Die moet je hebben.

[ Voor 44% gewijzigd door G33rt op 20-08-2005 15:14 ]


  • GreX
  • Registratie: Juli 2004
  • Laatst online: 10-02 14:03
Dit heb ik er staan:


#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "C:\Webserver\www"

#
# Each directory to which Apache has access can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the "default" to be a very restrictive set of
# features.
#
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>

  • sanfranjake
  • Registratie: April 2003
  • Niet online

sanfranjake

Computers can do that?

(overleden)
Draait Apache op Windows of op Linux? Wereld van verschil. De gelijke van chmod in Windows heet cacls/xcacls :)

Mijn spoorwegfotografie
Somda - Voor en door treinenspotters


  • GreX
  • Registratie: Juli 2004
  • Laatst online: 10-02 14:03
windows xp

  • G33rt
  • Registratie: Februari 2002
  • Laatst online: 22-06-2022
Zoals ik al zei, pas je httpd.conf aan naar:

code:
1
2
3
4
5
6
7
# First, we configure the "default" to be a very restrictive set of
# features.
#
<Directory />
Options FollowSymLinks Indexes
AllowOverride None
</Directory>

  • GreX
  • Registratie: Juli 2004
  • Laatst online: 10-02 14:03
Nog steeds het zelfde probleem

  • G33rt
  • Registratie: Februari 2002
  • Laatst online: 22-06-2022
En je hebt die .htaccess ook al geprobeerd? Een topic is natuurlijk geen oplossingenbak a la een warme-broodjes-verkoper, probeer zelf ook wat dingen uit :)

  • GreX
  • Registratie: Juli 2004
  • Laatst online: 10-02 14:03
die .htaccess begrijp ik niet helemaal.

Wat bedoelen jullie hier nu precies mee ?

  • sanfranjake
  • Registratie: April 2003
  • Niet online

sanfranjake

Computers can do that?

(overleden)
G33rt schreef op zaterdag 20 augustus 2005 @ 15:45:
Een topic is natuurlijk geen oplossingenbak a la een warme-broodjes-verkoper, probeer zelf ook wat dingen uit :)
Hier ben ik het mee eens, laat even wat uitgebreider zien wat je zelf allemaal doet.hebt gedaan. Eenregelige antwoorden als "Werkt niet!" horen meer op een helpdesk thuis, en zoals je in Registratievoorwaarden en faq kan lezen zijn wij daar zo ongeveer het tegenovergestelde van :)

Mijn spoorwegfotografie
Somda - Voor en door treinenspotters


  • GreX
  • Registratie: Juli 2004
  • Laatst online: 10-02 14:03
G33rt schreef op zaterdag 20 augustus 2005 @ 15:33:
Zoals ik al zei, pas je httpd.conf aan naar:

code:
1
2
3
4
5
6
7
# First, we configure the "default" to be a very restrictive set of
# features.
#
<Directory />
Options FollowSymLinks Indexes
AllowOverride None
</Directory>
Dit heb ik gestest!

Nu zag ik ook een aantal mensen het hebben over HTACCESS maar hoe moet ik dit dan doen ?

Ik heb geen flauw idee ?

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
GreX schreef op zaterdag 20 augustus 2005 @ 15:54:
Nu zag ik ook een aantal mensen het hebben over HTACCESS maar hoe moet ik dit dan doen ?

Ik heb geen flauw idee ?
Voutloos schreef op zaterdag 20 augustus 2005 @ 15:02:
Options +Indexes in een .htaccess bestand neerzetten in de directroy welke open moet zijn.
Open een tekst editor, tik "Options +Indexes" en sla het bestand in de relevante map op met de bestandsnaam '.htaccess'. Welke stap volg je niet? :>

{signature}


  • GreX
  • Registratie: Juli 2004
  • Laatst online: 10-02 14:03
Voutloos schreef op zaterdag 20 augustus 2005 @ 16:01:
[...]


[...]

Open een tekst editor, tik "Options +Indexes" en sla het bestand in de relevante map op met de bestandsnaam '.htaccess'. Welke stap volg je niet? :>
helaas dit werkt ook niet ;( ;( ;(

  • kris_112
  • Registratie: December 2002
  • Laatst online: 06-06-2024
Vergeet nadat je iets veranderd hebt in http.conf om je apache server te restarten. Anders gebeurt er weinig.

  • G33rt
  • Registratie: Februari 2002
  • Laatst online: 22-06-2022
Als je je Apache gewoon als apache.exe rondjes laat fietsen is het natuurlijk gewoon killen en weer starten. Als service moet je even 'net stop apache' en 'net start apache' op de commandline intikken. Dit even ter info, mocht de TS dat niet weten :)

[ Voor 16% gewijzigd door G33rt op 20-08-2005 16:17 ]


  • sanfranjake
  • Registratie: April 2003
  • Niet online

sanfranjake

Computers can do that?

(overleden)
GreX dat je niet weet wat een htaccess is is oke, maar neem dan zelf even de moeite om daar wat aan te doen, en de definitie op te zoeken bij Google :)

Mijn spoorwegfotografie
Somda - Voor en door treinenspotters


  • GreX
  • Registratie: Juli 2004
  • Laatst online: 10-02 14:03
Dat was ik gelukkig niet vergeten :P

Maar ook dan werkt het nog niet :( Zowel met HTACCESS File als met die extra line wat geert zei.

JAMMER JAMMER JAMMER
Pagina: 1