こちらのサイトを参考に3つのサイト(便宜上 A,B,C とします)をSSLへと変更しました。
https://webtatan.com/blog/wordpress/wordpress-https-sakura
このうち、Aサイトは問題なく https でページが表示できるようになりました。
しかし、残りの2つ BとCサイトにおいては、トップページは正常に表示されるものの…。
投稿&固定の個別ページへのリンクをクリックするとトップページへと移動してしまいます。
Wordpressの設定にて、パーリンク設定を「基本」にした場合は、個別ページも表示されます。
またサーバーログを見ても関連するエラーは記録されていません。
この点から**「パーマリンクの問題」**と判断しました。
念のため、プラグインを全て停止をしても状況は変わりません。
また、Aサイトの .htaccess と config.php をドメインやDB以外をBとCに丸写しにして動作テストしました。
それでも改善しません。次のように .htaccess を記入。(ドメインのみ変更)
<IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP:X-Sakura-Forwarded-For} ^$ RewriteRule ^(.*)$ https://my.example.com/$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> # END WordPress
A,B,Cの違いというと
- A さくらのレンタルサーバ スタンダード
- B,C さくらのマネージドサーバ Atomプラン(同じサーバー上)
というぐらいです。
PHPバージョンも7.1に統一して変更して試しましたが一緒でした。
どのような部分が問題か、あるいは今後どのように調査をするべきか
教えて頂けると助かります。
SSLは sakura レンタルサーバーからドメイン設定から「Let’s Encrypt」を申し込み、設定済みです。
また、sakura専用のWordpressプラグインも導入してみましたが、解決しませんでした。
¥https://help.sakura.ad.jp/hc/ja/articles/115000047641
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/03/17 13:36
退会済みユーザー
2018/03/20 03:01