0

SSL をインストールし、管理領域 (南京錠の緑) で正常に動作します。しかし、私のフロントエンドでは、Chrome は南京錠でアラートを表示します。

サイトは SSL を使用していますが、Google Chrome はページで安全でないコンテンツを検出しました

どうすればこれを修正できますか?

アップデート

コンソールを開くと問題が表示されます: images.

Magento は {{secure_base_url}}skin/ を設定し、画像は skin/ フォルダーに保存されます。ただし、コンソールでは、画像の URL は https:// ではなく http:// です。どうすればこれを修正できますか?

解決した

CSS で画像の URL を変更します。単純。

4

2 に答える 2

1

問題の原因となっている http:// を使用して、いくつかの画像、css、および Js をハードコーディングしたと思います。

于 2013-07-13T07:24:09.127 に答える
0

これをindex.phpに貼り付けてみてください

if( isset($_SERVER['HTTP_X_FORWARDED_PROTO']) ) {
    $_SERVER['HTTPS'] = 'on';
    $_SERVER['SERVER_PORT'] = 443;
}

また

if( isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') {
$_SERVER['HTTPS'] = 'on';
$_SERVER['SERVER_PORT'] = 443;
}

ここで手に入れました。

両方の問題mixed contenthttp -> httpsリダイレクトの問題を解決しました。

ハッピーコーディング。

于 2019-10-20T11:38:30.280 に答える