2014-12-06 171 views
0

所以我在學習Laravel,爲了讓我的網站更加用戶友好,我目前正在觀看YouTube視頻以學習Laravel,同時在本教程中(https://www.youtube.com/watch?v=aJNKc7GWiAI)我可以'似乎無法訪問路線。Laravel routing 404 error not found

routes.php文件

<?php 

Route::get('/', array (
'as' => 'home', 
'uses' => '[email protected]' 
)); 

/* 
Unauthenticated group/not logged in 
*/ 

Route::group(array('before' => 'guest'), function() { 

/* 
CSRF protection group 
*/ 

Route::group(array('before' => 'csrf'), function() { 

}); 

/* 
Create account (GET) 
*/ 
Route::get('/account/create', array (
'as' => 'account-create', 
'uses' => '[email protected]' 
)); 
}); 

賬戶控制器

<?php 
class AccountController extends BaseController { 

    public function getCreate() { 

    } 

    public function postCreate() { 

    } 


} 

錯誤消息

所請求的網址/ laravel /登錄/公/帳號/創建不在這臺服務器上找到。

本地站點是在C:\ WAMP \ WWW \ laravel \登錄

編輯: 我也文件上傳到Web服務器,但仍不能工作。這裏的網址。

http://178.62.98.162/laravel/login/public/account/create 

回答

0

.htaccess文件不存在在公共文件夾

您的服務器未配置爲使用它

+0

我在公共文件夾中的.htaccess文件,這裏是代碼。 選項-MultiViews RewriteEngine敘述在 #重定向結尾的斜槓... 重寫規則^(。*)/ $/1 $ [L,R = 301] #手柄前端控制器... 的RewriteCond%{} REQUEST_FILENAME!-d 的RewriteCond%{} REQUEST_FILENAME!-f 重寫規則^的index.php [L] Josh 2014-12-06 13:44:41

+0

您需要啓用的.htaccess在你的服務器。 [鏈接](http://tildemark.com/enable-htaccess-on-apache/) – 2014-12-06 13:50:01

+0

工作過的魅力!非常感謝。我會upvote,但目前不能。 – Josh 2014-12-06 13:54:46

0

首先編輯你的根目錄下WAMP到laravel /登錄/公有的,因此你不必在每次的網址添加公衆同一編輯httpd.conf文件和/或vhosts.conf文件的網站,你想改變。通過Directory指令可以指定本網站的 文件的位置。點擊左側的Wamp圖標並通過apache/httpd設置,你會得到它。

相關問題