我在拒绝访问Laravel网站的根目录时遇到问题...
我的项目是xampp / htdocs / laravel
当然Laravel路由/ public目录......
但是我怎么能拒绝访问目录xampp / htdocs / laravel ......? 如何阻止目录列表?
我找到的唯一方法是将一个带有标题的index.php(“location:/ laravel / public”)
但我不知道这是不是最好的方式......我应该使用.htaccess吗?怎么样? 我尝试了一些,但它导致整个服务器出现重大错误。
答案 0 :(得分:2)
您需要打开httpd.conf文件(xampp / apache / conf / httpd.conf)并更改“DocumentRoot”值以包含公用文件夹的路径:
DocumentRoot "C:/xampp/htdocs/laravel/public"
答案 1 :(得分:0)
或者只需添加.htaccess即可:
RewriteEngine On
RewriteRule ^ public [L]