我已在我的共享主机中安装了laravel,一切顺利,但我无法在我的example.com/
主目录中显示默认的laravel 5页面
在SSH中我这样做了:
ln -s /home/username/project/public /home/username/public_html
当我这样做时:
ls -l
我明白了:
public -> /home/username/project/public/
所以基本上它创建了一个公共目录,所以当我example.com/public
时,我会看到Laravel默认页面,当我转到exmaple.com
显示默认页面而不是{时,如何使其工作? {1}}?
答案 0 :(得分:2)
您需要将DocumentRoot设置为public而不是项目目录:
Apache:DocumentRoot /home/username/project/public
nginx:root /home/username/project/public;
对于共享托管,您可能需要更新htaccess文件,或尝试其他方式,如下所示:http://laravel.io/forum/03-06-2015-how-to-setup-laravel-5-in-shared-hosting