Я загрузил проект laravel на виртуальный хостинг. Главная страница работает так:
Route::get('/','PageController@index');
Работает но это:
Route::get('/stories', 'PageController@getStories');
Не работает.404 ошибка не найдена
Как правило, все остальные маршруты не работают, кроме этого
Route::get('/','PageController@index');
Доступ по SSH невозможен для веб-хостинга. Кто-нибудь может мне помочь? В чем проблема?
5 ответов
Моя проблема заключалась в том, что я использовал временный домен, который был предоставлен общим хостом, после распространения доменного имени (как говорит общий хост) все маршруты работали. Спасибо за ответы
Пытаться :
http://yourdomain.com/index.php/stories
Пожалуйста, проверьте, включен ли htaccess для вашего хостинга или нет.
На вашем веб-хосте должен быть включен mod_rewrite.
Если вы используете http: // domain / Stories для доступа к маршруту "/ Stories", попробуйте проверить, есть ли http: //domain/index.php/stories работает для вас. Если это так, ваш htaccess не работает должным образом. Обычно на разделяемом хостинге не включен механизм перезаписи для apache.
Вы должны удалить / до истории. попробуй написать
Route::get('stories', 'PageController@getStories');
Похожие вопросы
Новые вопросы
php
PHP - это широко используемый высокоуровневый, динамический, объектно-ориентированный и интерпретируемый язык сценариев, в первую очередь предназначенный для серверной веб-разработки. Используется для вопросов о языке PHP.