这个问题在这里已有答案:
我一直试图在网上找到这个简单问题的指南/博客/帖子/评论,但无济于事。我只是希望我的laravel安装在这里http://blabla.bla/SUBFOLDER
并且访问就像它没有指定index.php等。我不能忍受通过.htaccess
打印任何类型的变量的事实也不容易实现,以便我可以学习和即兴解。这是什么让我来到这里。
我的域根目录是这样的 -
var/Laravel-Private/
var/www/
/<main project>
/SUBFOLDER/<symlink to var/Laravel-Private/public>
只需将项目置于Web根目录之外(以防止直接访问其他文件)。在你的webroot内部添加目录SUBFOLDER并在该目录中添加一个名为index.php的新文件并将其作为内容:
<?php
require_once '../../Laravel-Private/public/index.php';