嗨,我在配置laravel时遇到了一些愚蠢的错误。
首先,这是我的文件夹结构
我使用共享托管服务,我将我的laravel应用程序,供应商和引导程序放在htdocs(public / public_html)文件夹之外的lib
文件夹中
var
public_html
www
lib
-app
-bootstrap
-vendor
我为客户创建了两个名为console
的子域,为管理员创建了panel
所以我可以调用子域特定的URL来访问系统
这两个子域名放在public_html
中 public_html
-console
-panel
然后我将public
文件夹从laravel original移动到控制台文件夹(子域),其中包含公用文件夹中的所有内容(index.php,.htaccess等)
Console.myDomain.com
工作正常。
现在我想从panel.myDomain.com
创建管理系统我创建了子域并放置所有资产文件(css,js等)并将路由更改为:
Route::group(array('domain' => 'panel.myDomain.com'), function(){
Route::get('/', function()
{
return View::make('admin.index');
});
});
但页面只显示空白页面(显示空白页面,因为我将index.php文件放在面板文件夹中没有内容)
其他信息我已将bootstrap/paths.php
设置为'public' => __DIR__.'/../../public_html/console'
是否需要更改?
使panel.myDomain.com
执行路线并显示我所做的正确刀片的正确方法是什么?