15. september 2004 - 21:53Der er
16 kommentarer og 1 løsning
"Lukket" mappe for manuel browsing.
Hejsa.
På min www, ligger der flere mapper med diverse indhold. Disse mapper linkes der ikke direkte til, men man kan skrive mappens navn selv (hvis man kender den), og her kan man så se mappens indhold. Så tænkte jeg; hvordan gør jeg dette umuligt/forbudt ??? Er ikke interesseret i at pwd spærre den via .htaccess, men skal bare være umuligt at browse i mappen !
arne_v: Jeg er lidt sløv idag (undskyld). Hvis jeg vil lukke mappen /billede/ på stien c:\apache\htdocs\jan\billeder\ for browsing, hvad og HVOR præcis skal jeg skrive det så ??? Man skal naturligvis kunne få vist de ting der ligger i /billeder/, men ikke kunne displaye mappen /billeder/ med dertilhørende undermapper....
Alias /billeder/ "C:/apache/htdocs/jan/billeder/" <Directory "C:/apache/htdocs/jan/billeder"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory>
og du fjerner Indexs så det bliver:
Alias /billeder/ "C:/apache/htdocs/jan/billeder/" <Directory "C:/apache/htdocs/jan/billeder"> Options FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory>
arne_v : Nu kan der ikke browses i "mellem mappen" mere, men nogle af de efterfølgende mapper har ingen index.html fil liggende - kun pics, og disse kan heller ikke vises mere :(
Der må gerne browses i /mogens/ men ikke i /billeder/ Hvis .htaccess ligger i /billeder/ vil den spørge om pwd ved req på /mogens/ - eller er det mig der er galt på den ?
Skal siges at mappen /mogens/ peges ud til www sti via virtuelt dir !
arne_v : Vil du lave et svar ! Jeg brugte en del af dine løsninger og arbejdede mig frem til noget færdigt (kiggede osse på webcafe.dk). Takker mange gange.
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.