Файл конфигурации nginx
, который вы пытаетесь установить, используется в Amazon Linux 1 (AL1).
Для AL2 должны быть предоставлены файлы конфигурации nginx
(aws docs ) используя:
или если вы хотите перезаписать основной nginx
файл конфигурации, используйте
.platform/nginx/nginx.conf
Таким образом, вы можете попробовать следующий файл .platform/nginx/conf.d/laravel.conf
с содержимым:
location / {
try_files $uri $uri/ /index.php?$query_string;
gzip_static on;
}
Если не работает, вы можете проверить nginx журналы в /var/log
или nginx папке config, чтобы проверить, правильно ли файл помещен в nginx папку config.
Solution I used
Я использовал это и это сработало. .platform/nginx/conf.d/elasticbeanstalk/laravel.conf