トップページ以外の CSSがHTTPSにならない 場合の対処法

さくらのレンタルサーバーでWordPressがトップページ以外の CSSがHTTPSにならない 場合の対処法です。

こちらの方法で解決出来ました。


「wp-config.php」に以下の通り追記します。

/** SAKURA Internet SSL*/
if( isset($_SERVER['HTTP_X_SAKURA_FORWARDED_FOR']) ) {
    $_SERVER['HTTPS'] = 'on';
    $_ENV['HTTPS'] = 'on';
}

ワードプレスの「is_ssl()」関数が機能しないために、「get_template_directory_uri()」が返すURIがすべて「http://~」になるようです。

スポンサーリンク