- 2018.06.04
- WordPress
【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 );