• 2018.06.04
  • WordPress

【WP】SSL用にhttps~に簡単にリダイレクト設定したい

【WP】SSL用にhttps~に簡単にリダイレクト設定したいのイメージ画像

SSL化するクライアントが増えてきたように感じます。

基本的には.htaccessで設定するイメージですが、正直僕は得意ではありません。。。ちゃんと時間(とお金)をもらって実装したいです。

Wordpressで作成したサイトであれば、各種プラグインで実装すれば簡単だと思いますが、プラグインはなるべく使いたくないのでメモしておきます。

function.phpを編集

function force_https_redirect() {
    if ( !is_ssl() ) {
        wp_redirect( 'https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'], 301 );
    }
}
add_action ( 'template_redirect', 'force_https_redirect', 1 );