我试着理解laravel 5路由,但它让我头痛。我用流浪汉。在我的routes.php
中,我有以下内容:
Route::get('/about','RoutingController@index');
Route::controllers ( [
'auth' => 'Auth'AuthController',
'password' => 'Auth'PasswordController'
] );
那么在控制器中我有
namespace App'Http'Controllers;
use App'Http'Requests;
use App'Http'Controllers'Controller;
use Illuminate'Http'Request;
class RoutingController extends Controller {
public function index() {
return 'This is all about Asiago !';
}
}
我的应用程序是在http://192.168.33.10/Php-Projects/laravel
当我导航到http://192.168.33.10/Php-Projects/laravel/public/about
路径。404 error
出现。
您需要在Apache中设置一个指向公共目录的vhost…
<VirtualHost *:80>
ServerName laravelproject.dev
DocumentRoot /path/to/laravel/public/folder
</VirtualHost>
在hosts文件中将laravelproject.dev
指向192.168.33.10
。
然后浏览到http://laravelproject.dev/about
我有办法了
1. 在wamp中制作vhost
2. 在wamp中进入托盘图标apache>apache modules
滚动并检查rewrite_module