Apache configuratie onder W2k

Pagina: 1
Acties:

  • Diamon
  • Registratie: Maart 2000
  • Laatst online: 27-08 13:00

Diamon

The Weird One

Topicstarter
Ja, ik heb de search en ook Wsabstract de site van Apache zelf en Serverwatch geraadpleegd, maar kom er niet uit, ben ook een prille beginner qua Apache.
Gezien ik ADSL heb, wil ik graag een webserver draaien. Niet voor anderen, of voor een website, maar wel voor online files enzo.
Ik gebruik Apache HTTP Server 2.0.46 en W2k pro op me server.
Apache heb ik de standaard geïnstalleerd, en htdocs staat ook op de default locatie “D:\Apache Group\Apache2\htdocs”

In httpd.conf heb ik directory listing op “Options none” gezet, dus het is niet mogelijk om in de directory’s zelf te komen die in de htdocs staan.
Nu heb ik 4 directory’s gemaakt, 1 t/m 4 en in elke directory zit een document.
Nu wil graag, dat directory listing alleen werkt in bijvoorbeeld directory 4, en bij de overige niet.
Nu schijnt dat je dit het beste kunt regelen via een .htaccess bestand, maar hoe moet je zo’n bestand opbouwen, dus wat moet er in komen te staan.
Voorzover ik het nu begrijp, moet je dan bij “options” de optie “all” gebruiken, omdat de instellingen van httpd.conf als basis gebruikt worden.
Ben al een tijdje aan het zoeken geweest, maar kan nergens een goede en duidelijk uitleg vinden hoe zo’n .htaccess opgebouwd moet worden (wat moet er in staan, op welke locatie en hoe spreek je zo’n bestand aan).

Kan iemand me dit please uitleggen.

And The Only One


  • GGS_VR6
  • Registratie: Juli 2001
  • Niet online

GGS_VR6

Oranje!

Waarom maak je dan geen FTP server als je toch geen website wil draaien :?

Werkt toch ook goed naar mijn weten :?

T.net ID. Bekijk het maar es eem..
‹(◕‿◕)›


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

[google=htaccess] :?

opnemen in een bestand genaamd .htaccess:
code:
1
Options +Indexes

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • whoami
  • Registratie: December 2000
  • Laatst online: 15:42
Dit heeft nix met P&W te maken


P&W -> SA

https://fgheysels.github.io/


  • Ciprix
  • Registratie: Juli 2002
  • Laatst online: 07:08
eens met GGS_VR6 FTP is beter voor files.

maar goed voor apache:
ergens in je httpd.conf vind je:
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All

die AllowOverride kan ook none zijn. maar moet All zijn

als apache dan een directory in gaat kijkt hij eerst of er een .htaccess is.
dus hij word vanzelf aangesproken.

als je dan dit er in hebt:
order deny,allow
deny from none
Allow from 127.0.0.1

komt alleen het IP 127.0.0.1 er bij.
meerdere Allow's werkt.

  • Diamon
  • Registratie: Maart 2000
  • Laatst online: 27-08 13:00

Diamon

The Weird One

Topicstarter
In httpd.conf staat het volgende, dan met name "Allow from all".
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All

#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
Werkt
als je dan dit er in hebt:
order deny,allow
deny from none
Allow from 127.0.0.1
dan nog wat in een .htaccess bestand staat, ik krijg het namelijk niet werkend.
Heb verder geen wijzigingen aangebracht aan het httpd.conf bestand, behalve dan die AllowOverride All.

Is het ook mogelijk om via een Allow een diectory op te geven, die wel bereikbaar is via listing.
Heeft de volgorde van "Order allow,deny" of "Order deny,allow" nog invloed op het wel of niet werken.

And The Only One


  • justmental
  • Registratie: April 2000
  • Niet online

justmental

my heart, the beat

Kun je voorlopig ff je webicon ergens anders hosten?
Zo verschijnen er password schermpjes bij het openen van topics waarin je hebt gepost.

Who is John Galt?


  • Diamon
  • Registratie: Maart 2000
  • Laatst online: 27-08 13:00

Diamon

The Weird One

Topicstarter
Oeps sorrie, komen er nu login schermpjes dan O-)
Als het goed is, zouden ze nu niet komen.

Kan wel kloppen, was net iets aan het proberen.
Idd, een inlogscherm, maar inloggen ging niet :(

/edit/
Dus niet meer testen in de root :X

[ Voor 11% gewijzigd door Diamon op 14-06-2003 23:38 ]

And The Only One


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Diamon schreef op 14 June 2003 @ 23:02:
In httpd.conf staat het volgende, dan met name "Allow from all".


[...]


Werkt
[...]
dan nog wat in een .htaccess bestand staat, ik krijg het namelijk niet werkend.
Heb verder geen wijzigingen aangebracht aan het httpd.conf bestand, behalve dan die AllowOverride All.

Is het ook mogelijk om via een Allow een diectory op te geven, die wel bereikbaar is via listing.
Heeft de volgorde van "Order allow,deny" of "Order deny,allow" nog invloed op het wel of niet werken.
Dit gegeven antwoord gaat over het aanmaken van een Login waar even verderop over geklaagd wordt. Ik zie in je vraag nergens staan dat een Login wilt maken; maar slechts dat je Indexes wil aanmaken? Dit zou mogelijk moeten zijn op de door mij aangegeven methode.

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • Diamon
  • Registratie: Maart 2000
  • Laatst online: 27-08 13:00

Diamon

The Weird One

Topicstarter
Spider.007 schreef op 15 juni 2003 @ 10:02:
[...]


Dit gegeven antwoord gaat over het aanmaken van een Login waar even verderop over geklaagd wordt. Ik zie in je vraag nergens staan dat een Login wilt maken; maar slechts dat je Indexes wil aanmaken? Dit zou mogelijk moeten zijn op de door mij aangegeven methode.
Klopt, ik was even (hooguit 1 minuut) iets aan het proberen mbt login's.
Wanneer ik een .htaccess bestand aanmaak, met "Options +Indexes" erin, dan werkt listing idd in deze folder waar het bestand in staat (en alle sub folders).
Zelf kan ik dan ook alleen bij deze directory komen, en de rest niet.
Wanneer ik een .htaccess bestand aanmaak, en in de root van htdocs zet, en in dit bestand staat het volgende:
order deny,allow
deny from none
Allow from 192.168.1.2
gaat dit niet werken, ik krijg dan zelf geen directory index te zien van de root.

Wat voor wijzigingen kun je btw het beste maken aan httpd.conf.

And The Only One


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

pfff het kan aan mij liggen hoor; maar ik begrijp er nu echt niets meer van.... Wat wil je dan nu nog bereiken? Je vraag in openingspost:
Nu wil graag, dat directory listing alleen werkt in bijvoorbeeld directory 4, en bij de overige niet.
is beantwoord; wat bedoel je hier:
Wanneer ik een .htaccess bestand aanmaak, en in de root van htdocs zet, en in dit bestand staat het volgende:
[...]

gaat dit niet werken, ik krijg dan zelf geen directory index te zien van de root.
dan weer mee? Je wilt iedereen een access denied geven en jezelf een directory listing?

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • Diamon
  • Registratie: Maart 2000
  • Laatst online: 27-08 13:00

Diamon

The Weird One

Topicstarter
Haha, nee hoor, wees niet bang, het ligt niet aan jou, ik begin koekkoek te worden door dit mooie weer en de warmte. Kun je nagaan wat mijn collega's te verduren hebben.

De eerste vraag is nu idd beantwoordt, en dat werkt nu.
Ik kan nu een directory opgeven, waarbij listing functioneerd en de overige 3 folders niet bereikbaar zijn via listing.
Nu is dus eigenlijk mijn 2-de vraag bijna gesteld, namelijk door deze actie kom ik zelf dus ook niet in de overige 3 folders.
Neem aan dat dit ook via een .htaccess bestand te regelen valt, maar wat ik nu nog niet werkend krijg.

Ps, als je meerdere dingen in een .htaccess bestand zet, hoe moet je dit scheiden/opgeven.

And The Only One

Pagina: 1