未找到Laravel 5.1视图,并在网站导航中出现错误404

时间:2016-01-05 20:32:26

标签: php laravel-5.1 laravel-routing

我试图用这个框架编写一个项目。但是当我在共享主机上传我的网站时,我在所有网站链接中都收到错误404,除了网站主页。虽然该站点在xampp中运行良好。

我的代码:

html

      <li>
          <a href="soon">
              آرشیو مقاله
          </a>
      </li>

     <li>
          <a href="contact">
              ارتباط با ما
          </a>
      </li>

      <li>
          <a href="about">
              درباره ما
          </a>
       </li>

routes.php文件

Route::get('/', function () {
     return view('home');
});

Route::get('/soon', 'NavigationController@soon');
Route::get('/about', function () {
     return View::make('about');
});
Route::get('/contact', function () {
     echo 'contact ';
});

NavigationController.php

<?php
 namespace App\Http\Controllers;
 use Illuminate\Http\Request;
 use App\Http\Requests;
 use App\Http\Controllers\Controller;

 class NavigationController extends Controller
 {
    function soon(){
       return view('soon');
    }
 } 

如何解决此问题?

1 个答案:

答案 0 :(得分:0)

您的共享主机可能不支持mod_rewrite或未激活网站空间的扩展名吗?