我有一个设置的域结构,因此我可以使用此url labs.domainname.com/ [app-name]轻松添加新项目/实验
使用此apache配置
ServerName labs.domainname.com
DocumentRoot /var/www/labs.domainname.com
<Directory /var/www/labs.domainname.com/>
Options FollowSymLinks MultiViews Indexes
DirectoryIndex index.php index.html
AllowOverride All
Order allow,deny
allow from all
</Directory>
它适用于简单的项目,但我还没有弄清楚如何让它适用于L4项目。这个配置可以用于我正在尝试做的事情,而无需为每个项目创建一个新的虚拟主机文件吗?是的mod_rewrite已启用。
答案 0 :(得分:0)
默认情况下,Laravel会将其 public 文件夹公开给服务器,后者代表Laravel应用程序的入口点。因此,您必须将文档根目录更改为:
**var/www/your_project_path/public/**
您可以修改该行为,但这是常见设置。