Hvis du har rettet den i default, som jeg foreslog, skal du selvfølgelig lige sikre dig, at du ikke overskriver den ved, at der står AllowOverride None i det directory, du vil bruge htaccess i.
fortæller at man ikke må noget med .htaccess i apache dir'et, og kun hvis stien til en fil er korrekt, så kan den hentes.
Den her:
# This should be changed to whatever you set DocumentRoot to. # <Directory "C:/Apache/htdocs">
# # This may also be "None", "All", or any combination of "Indexes", # "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews". # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # Options Indexes FollowSymLinks MultiViews
# # This controls which options the .htaccess files in directories can # override. Can also be "All", or any combination of "Options", "FileInfo", # "AuthConfig", and "Limit" # AllowOverride None
# # Controls who can get stuff from this server. # Order allow,deny Allow from all </Directory>
Her kan du heller ikke noget med .htaccess, men alle har mulighed for at browse i dirs, selvom der ingen indexfil er.
Den her:
<Directory "c:/Apache/htdocs/nytdir"> Options FollowSymLinks AllowOverride All </Directory>
I "nytdir" kan du alt med .htaccess. Alle har adgang, (blev jo defineret for htdocs), men man kan ikke browse i dirs.
M.h.t. til ErrorDocument er jeg lidt på bar bund, fordi jeg har oplevet det har virket, og andre gange har det ikke virket!
Lige nu bruger jeg selv:
ErrorDocument 404 /404.php
Prøv dig frem med en ad gangen, og se om det virker! :O)
Og umiddelbart vil jeg sige: Hvis du siger All for dir'et " / " og bagefter siger None for htdocs, ja, så er det jo None i htdocs
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.