Смешанный контент, этот запрос был заблокирован; контент должен обслуживаться через HTTPS, Laravel

У меня эта ошибка в одном производственном окружении. только на некоторых маршрутах я не вижу разницы между работающими маршрутами и некоторыми из них, которые не работают. Все мои маршруты находятся в web.php, и сначала я пытаюсь получить доступ через Vuejs / Axios. Кроме того, оба URL-адреса из-за ошибки, когда я пытаюсь получить к ним доступ, я попадаю на https: //, даже если я пробую http: //, я перенаправляюсь на https.

То, что пробовал до сих пор.

.env

APP_URL=https://my.url

web.php

URL::forceScheme('https');  //at the top of the file

Приложение / Поставщики / AppServiceProvider

public function boot()
{
    URL::forceScheme('https');
}

Также:

composer dump-autoload
php artisan cache:clear
php artisan config:clear
php artisan view:clear
php artisan route:clear
php artisan config:cache
npm run prod

person Beusebiu    schedule 31.03.2020    source источник
comment
можешь поделиться скриншотом?   -  person S K R    schedule 31.03.2020
comment
Я не уверен, скриншот чего? Но я исправил проблему, спасибо.   -  person Beusebiu    schedule 31.03.2020


Ответы (1)


Я нашел странное решение.

Я изменил имя маршрута с random_question на random, а также имя метода контроллера, которое было show на random, и оно работает.

person Beusebiu    schedule 31.03.2020
comment
Тогда это может быть проблема с кешем. Ваши маршруты не были должным образом кэшированы. - person S K R; 31.03.2020