Disable directory listing on apache; but access to individual files should be allowed

前端 未结 5 1864
夕颜
夕颜 2021-01-31 19:28

I do not want to use .htaccess. How should I change my Directory attributes?


   ServerName abc.com
   DocumentRoot /usr/share/uploads
           


        
5条回答
  •  南笙
    南笙 (楼主)
    2021-01-31 20:05

    If you are using Debian/Ubuntu, just go to terminal and type

    sudo a2dismod autoindex
    sudo service apache2 restart
    

    If you are using Centos/Fedora, just do:

    mv /etc/httpd/conf.d/autoindex.conf /etc/httpd/conf.d/autoindex.bkp
    /etc/init.d/httpd restart
    

    And similarly in other OS or distros...

    This should disable the apache module that makes those fancy (normally useless and a security problem) directory listings. Also, as a bonus, you earn a bit of performance :-)

提交回复
热议问题