2014-04-04 40 views
0

我正嘗試創建一個靜態網站生成器,其中index.php文件位於public/admin之下,靜態文件位於public之下。Laravel 4 - 將index.php移動到子文件夾

我改變了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未找到。

+2

你爲什麼不使用'Route :: get('/ admin',...)'來解決這個問題? – zwacky

+0

啊,你是對的。有時我看不到簡單的解決方案... – babbaggeii

回答

1

完成的緣故:

你可能會更好只使用Route::get('/admin', ...)作爲文件仍然需要放送。

相關問題