我尝试创建静态网站生成器,其中index.php文件位于public/admin
下,静态文件位于public
下。
我将public
中的paths.php
设置更改为:
'public' => __DIR__.'/../public/admin',
在index.php
改变了:
require __DIR__.'/../bootstrap/autoload.php';
$app = require_once __DIR__.'/../bootstrap/start.php';
为:
require __DIR__.'/../../bootstrap/autoload.php';
$app = require_once __DIR__.'/../../bootstrap/start.php';
反映新的文件夹结构。现在,当我访问/public/admin
时,我会被重定向到/admin
并找不到404。
答案 0 :(得分:1)
完成的原因:
您可能最好只使用Route::get('/admin', ...)
,因为仍然需要提供文件。