WordPressのログイン/管理画面へのアクセスに対して、SSLでのアクセスを強制させるようにします。
WordPressの設定を追加する
設定ファイルwp-config.phpを開き、次の行を追加します。
/** * SSLを強制する */ define('FORCE_SSL_ADMIN', true);
これだけでログイン/管理画面へは、SSLアクセスが強制されるようになります。
おまけ
私の場合、サイト全体にSSLアクセスを強制させていましたが、これを解除(これに関するApacheのRewrite設定を削除)します。
/etc/httpd/conf/httpd.conf(/etc/httpd/conf.d/rewrite.conf)
<IfModule mod_rewrite.c> about さくらVPSにWordPressを設置する RewriteEngine On RewriteCond "%{SERVER_PORT}" "^80$" Jerseys RewriteRule "^(.*)$" "https://example.com$1" [R,L] </IfModule>