Заблокировано: ошибка смешанного содержимого при загрузке Laravel CSS и JS в HTTPS - PullRequest
0 голосов
/ 07 июня 2018

Я использую Laravel версии 5.5.39 и разместил свой экземпляр в AWS с ELB вместе с SSL из диспетчера сертификатов Amazon.При загрузке веб-сайта он показывает безопасный и через несколько секунд возвращается с небезопасным, поскольку мои css и js получают ошибку «заблокирован: смешанный контент» в инструментах разработчика.Мой сертификат действителен, но https не работает должным образом, любая помощь будет принята с благодарностью?

ОС-Amazon Linux, Apache - Apache / 2.4.27

Ответы [ 3 ]

0 голосов
/ 07 июня 2018

Ошибка смешанного содержимого из-за использования в вашем коде не-ssl URL с http.Например: если вы используете шрифты Google, такие как

<link href="http://fonts.googleapis.com/css?family=Sunflower:300" rel="stylesheet">

, то есть http вместо https на вашем сайте, это вызовет проблему.Пожалуйста, проверьте, все ли URL-адреса, которые вы используете на сайте, имеют https вместо http.Надеюсь, это поможет.

0 голосов
/ 07 июня 2018

@ Зак, пожалуйста, найдите .htaccess

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews -Indexes
    </IfModule>

    RewriteEngine On
    # Handle Authorization Header
    RewriteCond %{HTTP:Authorization} .
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} (.+)/$
    RewriteRule ^ %1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...