Elastic Beanstalk Laravel Возвращает развертывание Запрошенный URL / логин не найден на этом сервере

Я пытаюсь развернуть новую версию моего приложения, разработанного с помощью Laravel и использующего Elastic Beanstalk. После развертывания приложения в браузере появляется следующее сообщение: Запрошенный URL / логин не найден на этом сервере. Я пробовал несколько маршрутов, и все возвращаются одинаково. Если я наберу /index.php/login, я попаду на правильную страницу, но затем вернусь к ошибке, когда сайт попытается перенаправить на / home.

До этого момента все предыдущие версии работали. Я даже могу вернуться и вернуться к предыдущей версии, и все возвращается на круги своя. Так как это так, я начал анализировать, что отличается в этих двух версиях. Я внес некоторые изменения в пару представлений, но представление входа не было изменено. Я также добавил, что ряд маршрутов пошел с 13 до 16.

На этом рисунке показано сравнение между старым и новым файлами web.php, причем зеленый цвет является старым файлом:

введите описание изображения здесь

Кто-нибудь сталкивался с подобной ошибкой раньше? Благодарю.

0

Решение

Я обнаружил, что виновником этого ответа был файл с неправильным именем «/public/.htaccess». В моем случае файл был переименован в «_htaccess», вероятно, когда я перенес код с одного компьютера на другой.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector