Получение 404 на laravel 5.7 при включенном ssl - PullRequest
0 голосов
/ 05 января 2019

Я установил приложение laravel 5.7 на разделяемый хостинг namecheap. Приложение загружается с http: //. Но когда я использую https: // я получаю 404.

Когда я тестировал, приложение достигает файла index.php. что-то не работает оттуда.

Все по умолчанию. Файл .htaccess, маршруты и все. Это свежая установка Laravel.

Пожалуйста, помогите мне исправить ошибку 404 при включенном ssl.

Ответы [ 2 ]

0 голосов
/ 05 января 2019

Вам нужно добавить эти правила перед вашими правилами по умолчанию в вашем .htaccess:

RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

Далее проверьте, установлен ли у вас сертификат ssl, это не должно вызывать эту ошибку, но вы все равно должны проверить его.

0 голосов
/ 05 января 2019

Я думаю, что вы должны поместить свое приложение в private_html после включения ssl.

...