浏览器访问laravel文件夹时页面出现该文件夹下的目录结构?
Mac配置了PHP环境,用户级根目录是~/Sites,laravel建在该目录下,以mylaravel命名。通过链接:
http://localhost/~Darren/mylaravel/public/index.php
访问能够出现laravel的欢迎首页。
但是有一个问题:如果通过链接
http://localhost/~Darren/mylaravel
访问就会在浏览器上显示mylaravel目录下的文件夹结构,这个很不安全吧?怎么破?
laravel php-laravel laravel-5 php
DeCoET
10 years, 2 months ago
Answers
问题已经解决:将用户级的web根目录在apache的httpd.conf文件中配置到: http://localhost/~darren/mylaravel/public 即可。
解决方案来源: Architecture of Laravel Applications
其中有一段解释:
意思是:public文件夹必须指引到服务器的web访问根目录。
蛋白质orz
answered 10 years, 2 months ago