###前提・実現したいこと
サイトの運営にワードプレスを用いています。
サーバーは、さくらインターネットを使っています。
SSLを導入して、httpからhttpsへのリダイレクトを以前はできていたのですが
昨日サイトの更新とともに確認したところできなくなってしまいました。
昨日の更新では
固定ページの追加
サイト内のタグ変更のため、style.cssの変更
サイト高速化プラグインで、キャッシュと圧縮されたCSSファイルの削除
プラグインの追加
を行いました。
###発生している問題・エラーメッセージ
httpからhttpsへリダイレクトされない。
###該当のソースコード
.htaccessには、
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/wp-cron.php$
RewriteCond %{HTTP:X-Sakura-Forwarded-For} ^$
RewriteRule ^(.*)$ https://ドメイン名/$1 [R=301,L]
</IfModule>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
wpconfig.phpには、
if( isset($_SERVER['HTTP_X_SAKURA_FORWARDED_FOR']) ) {
$_SERVER['HTTPS'] = 'on';
$_ENV['HTTPS'] = 'on';
$_SERVER['HTTP_HOST'] = 'ドメイン名';
$_SERVER['SERVER_NAME'] = 'ドメイン名';
$_ENV['HTTP_HOST'] = 'ドメイン名';
$_ENV['SERVER_NAME'] = 'ドメイン名';
}
を記載していて、今まではこれで動いていました。(のはず?)
###試したこと
昨日入れたプラグインが問題なのかと停止をして確認しましたが、
それでもリダイレクトは行われませんでした。
Simple 301 Redirectsでhttp://ドメイン名/ ⇒ https://ドメイン名/
も設定していますが、これもうまく動作していません。
###補足情報(言語/FW/ツール等のバージョンなど)
使っているプラグイン
All In One SEO Pack
BackWPup
Breadcrumb NavXT
Broken Link Checker (昨日追加)
Custom Post Type UI
Google XML Sitemaps
MW WP Form
Public Post Preview
Simple 301 Redirects
TinyMCE Advanced
WP Fastest Cache
WP QuickLaTeX
WP-PageNavi
どこがおかしいのか、全く見当がつかないのでご教授いただけますようお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/11 01:47
2017/05/11 01:51
2017/05/11 03:07
2017/05/12 06:34
2017/05/12 07:04
2017/05/15 07:25