Laravel приложение на AWS ElasticBeanstalk, маршрутизация работает только при указании индекса. php помещается в URL - PullRequest
0 голосов
/ 10 июля 2020

Я развертываю свое приложение Laravel на AWS ElasticBeanstalk. Я его развернул. Вот как я это развернул. Я создал среду. Затем я установил документ Root как '/ publi c'. Затем я развернул свое приложение, выполнив команду «be deploy». Приложение успешно развернуто. Но с моим приложением возникла проблема. Например, если я хочу получить доступ к маршруту, мне нужно получить доступ к чему-то вроде этого.

http://myan-eat-test.eu-west-1.elasticbeanstalk.com/index.php/contact-us

как видите, я должен добавить индекс . php. Если я сделаю это, http://myan-eat-test.eu-west-1.elasticbeanstalk.com/contact-us, это не сработает.

Я попытался создать файл .htaccess со следующим содержимым в папке root.

<IfModule mod_rewrite.c>
   RewriteEngine On
   RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

Не работает. Как исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...