Als ik in de adresbalk het adres van mijn website invul met een map daarachter zoiets als:

http://www.website.nl/map/

Dan kom ik in de desbetreffende map terecht. En bij andere website's kom ik wel eens tegen dat je daar niet in kan komen. Is dat een instelling van de webserver of kan ik dat met een of ander script blokkeren??
directory listing van apache kun je aan of uit zetten. Asl je nix ziet of een erro krijgt dan staat het uit
Dat kan met .htaccess maar het kan ook heel simpel door in die dir een 'lege' index.html te zetten. (of met een automatische doorlink erin). Zie bijvoorbeeld hier
Geef je directory chmod 751 en directory listing is niet meer mogelijk.
@SanThe; Dat van die index erin zetten is wel slim bedacht. En werkt denk ik ook wel simpel.

@Klaasjan Boven; Ik kan zelf de instellingen niet veranderen op de server. Ik heb mijn website ondergebracht bij Internethost.nl. Misschien kan ik het daar eens vragen.

@Blanche; Van chmodden heb ik niet zoveel verstand. Dus daar begin ik niet aan.
Bassos schreef op 24.10.2006 15:19
@Blanche; Van chmodden heb ik niet zoveel verstand. Dus daar begin ik niet aan.
Misschien toch eens verstandig om je daar dan een klein beetje in te verdiepen, zo moeilijk is het niet en ik weet zeker dat je het na 15 minuten al begrijpt.

Het is niets meer dan de rechten op een bepaalde map instellen, iets dat je heel eenvoudig met je ftp client of zelfs php kunt doen. ;)
Is dat dan ook mogelijk met Dreamweaver. Want die gebruik onderandere is als ftp proggie...
Nope, dat dan net weer niet. Maar je kunt natuurlijk wel een php scriptje uitvoeren:

<?php
if(chmod('pad/naar/de/map', 0751))
{
echo 'Map succesvol gechmod';
}
else
{
echo 'Niet gelukt';
}
?>

ps. Maar je kunt natuurlijk ook even een FTP client installeren. Komt toch altijd wel van pas. (Een voorbeeld is WS_FTP)
htaccess bestandje in je root met daarin:


Options -Indexes


et voila
Klint simpel... hoe maak ik een .htaccess bestandje?? In kladblok, maar verder?? hoe sla ik het op? En komt er niet meer in te staan dan die 2 woorden?
htaccess maak je aan door kladblok te openen, die 2 woorden te typen en het op te slaan als .htaccess en als type alle bestanden. Dat laatste is belangrijk!

Vervolgens upload je dat bestand naar de server, in de map waar ook je index.php staat en het zou moeten werken. Simpel toch :)

Reageren