URL на Laravel работают локально, но не работают на AWS EC2 linux centos 7 - PullRequest
0 голосов
/ 14 марта 2020

Когда я нажимаю кнопку входа в систему на моем веб-сайте, она go до http://example.com/login?, что ожидается, но страница не найдена. Но если я go до http://example.com/index.php/login? вручную, то go перейдет на правильную страницу "Страница входа".

На моем локальном хосте все работает правильно, когда я нажимаю кнопку входа в систему.

  • Я написал эту команду в папке хранения chmod -R 777 storage.

Я не уверен, если это так, нужно ли писать эту команду в других папках?

1 Ответ

0 голосов
/ 14 марта 2020

Исправлено :)

  • Мне пришлось go до cd etc/httpd/conf

  • Далее, отредактировать httpd.conf с помощью sudo vim httpd.conf и добавьте это в конец файла:

    <Directory "/var/www/html/your/laravel-project-folder/"> AllowOverride All </Directory>

-Затем перезагрузите сервер sudo systemctl restart httpd.service

...