そのため、ローカルの開発環境からサーバーにサイトをアップロードしました。しかし、問題があります。インデックス ページのみが読み込まれます。次のように、いくつかのコントローラーをさまざまなルートにマップしました。
//controller detection
Route::controller(Controller::detect());
//site routes
Route::get('/','site@index');
Route::get('about','site@about');
Route::get('blog','site@blog');
Route::get('downloads','site@downloads');
Route::get('products','site@products');
Route::get('shop','site@shop');
//admin routes
Route::get('login','admin@login');
//ajax functions
Route::get('loadnews/(:num)','ajax@loadnews');
Route::post('sendmessage','ajax@sendmessage');
Route::post('loadblog','ajax@loadblog');
Route::post('loadblogdetails','ajax@loadblogdetails');
Event::listen('404', function()
{
return Response::error('404');
});
Event::listen('500', function()
{
return Response::error('500');
});
Route::filter('before', function()
{
// Do stuff before every request to your application...
});
Route::filter('after', function($response)
{
// Do stuff after every request to your application...
});
Route::filter('csrf', function()
{
if (Request::forged()) return Response::error('500');
});
Route::filter('auth', function()
{
if (Auth::guest()) return Redirect::to('login');
});
そして、これらのルートを指すリンクをクリックすると、単純な Error: 324 (net::ERR_EMPTY_RESPONSE): from chrome が表示されます。
どうすればこれを修正できますか?
現在あるサイト: site