2015-10-30 2 views
-2

Следующий код, который я написал на моем routes.php. Когда я открываю свой localhost, он загружается без проблем. Но когда я изменить URL в браузере localhost\contact говорит 404 Not FoundLaravel 5 - routing

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

Route::get('contact', function(){ 
    return 'Contact'; 
}); 

Так что эта проблема может быть здесь. Может кто-нибудь мне помочь.

P.S: После установки я ничего не менял. Я добавляю только эту линию маршрута на routes.php.

+0

Является ли ваш Apache mod_rew обряд включен? – tliokos

+0

@tliokos откуда я это делаю? – Asis

+0

Что вы, операционная система? Вы используете WAMP или что-то подобное? – tliokos

ответ

3

Включить переписать модуль.

sudo a2enmod rewrite 

, а затем перезапустить апачский

sudo service apache2 restart 

Проверьте в вашем /etc/apache2/apache2.conf для раздела <Directory var/www> и изменить

AllowOverride None в AllowOverride All

, а затем перезапустить вы снова Apache

+0

еще не решил бросить – Asis

+0

Я отредактировал ответ. Можете ли вы попытаться изменить AllowOverride? – tliokos

+0

Спасибо. Теперь работает – Asis