在子文件夹而非子域中安装laravel

时间:2019-04-05 11:13:33

标签: php laravel .htaccess subdomain

我一直在尝试在线查找有关此简单问题的指南/博客/帖子/评论,但无济于事。我只是想将我的laravel安装在http://blabla.bla/SUBFOLDER并按原样访问而未指定index.php等。我不能忍受这样的事实:通过.htaccess打印任何类型的变量也不容易以便我学习和即兴解决。那是什么把我带到这里的。

我的域根目录是这样的-

var/Laravel-Private/
var/www/
       /<main project>
       /SUBFOLDER/<symlink to var/Laravel-Private/public>

1 个答案:

答案 0 :(得分:0)

只需将您的项目放置在Web根目录之外(以防止直接访问其他文件)。在您的Webroot内添加目录SUBFOLDER,然后在该目录内添加一个名为index.php的新文件,并将其作为内容:

<?php


 require_once '../../Laravel-Private/public/index.php';