这是我的目标结构:
project1.site.com -> laravel projects
project2.site.com -> laravel projects
project3.site.com -> laravel projects
www.site.com -> wordpress install
我怎样才能做到这一点?我目前尝试了以下Web主机结构
/home/user/www/wp -> wordpress install
/home/user/l4/project1 -> laravel app folders
/home/user/www/project1 -> laravel public folder
但是L4未正确加载 - 当尝试访问位于webroot外部的L4引导程序文件夹时,它无法访问应用程序文件夹(“无此类文件或目录”)。我检查了文件夹的权限,一切看起来都很好,我的猜测是wordpress与laravel不一致。
任何人都知道如何解决这个问题?或者提供一个设置,以允许每个laravel项目具有单独子域的wordpress站点?
答案 0 :(得分:0)
尝试这样的结构:
/home/user/www/wp -> Wordpress install
/home/user/www -> Laravel install
确保您的主页转到/home/user/www/public
。
另外,为了便于阅读,我建议调用Wordpress安装文件夹blog
。