2017-12-22 5 views
0

SSL証明書がインストールされています。私は一般設定でWordPressのURLとサイトのURLをhttpsに変更しました。しかしテーマjsファイルとCSSファイルはまだHttpで動作しています。そしてそれは私に混合コンテンツのエラーを示しています。SSLの後にテーマのJsとCSSが読み込まれない

答えて

0

ほとんどのSSLの問題は、CSS/JSを読み込むために間違ったコードを使用しているプラ​​グイン/テーマが原因です。 WordPressの一般設定の下で

  • は、HTTPからHTTPSへのWordPressアドレス(URL)とサイトアドレス(URL)を変更します。とは対照的に、WP_PLUGIN_URLをハードコーディング例えばhttp://codex.wordpress.org/Determining_Plugin_and_Content_Directoriesは動作しません:あなたはあなたの管理者へのアクセス権を持っていない場合は、あなたのテーマやプラグインのための適切なURLパスを使用して、あなたのwp-config.phpを経由してhttp://codex.wordpress.org/Editing_wp-config.php

  • これを変更することができますplugin_dir_url。これらの関数は、サイトがSSLを有効にしているかどうかをチェックする時間があるので、一般にSSLに優しいです。定数はそうではありません。 adminの

  • /あなたはWP-config.phpを介して、SSLを強制することができますログイン:

    ログイン:( 'FORCE_SSL_LOGIN'、true)を定義します。

    Admin:define( 'FORCE_SSL_ADMIN'、true);

もちろん、ハードコーディングされたアセットは、アセットが正しく読み込まれない問題やプラグイン/テーマになります。

サーバーにlibssh2がある場合、テーマとプラグインをSSLで更新することもできます。また、ポート番号と認証キーを定義することもできます。これが有効になっている場合は、管理設定で魔法のように表示されるものを定義する必要はありません。

0

問題が見つかりました。ヘッダーファイルで定義された静的URL。

ありがとうございました

関連する問題