先日、レンタルサーバーの無料のSSLサーバー証明書を導入し、SSL化プラグイン使用しhttps化を行いました。
プラグインduplicator、All-in-One WP Migrationでローカル(MAMP)へデータを移行しました。
しかし、どちらのプラグインを使用しても、ローカルにおいてTOPページは正常に表示されますが、下位ページが表示されません。
TOPページはhttpで、下位ページはhttpsになっています。
下位ページのurlをブラウザウインドウでhttpsからhttpに書き換えると、表示されます。
また、WordPressログイン画面からダッシュボードに入ろうとしても、
「エラー: Cookies がブロックされているか、お使いのブラウザーで未対応のようです。WordPress を使うには Cookie を有効化する必要があります。」
と表示され、ログインできません。
ウイルスソフトを切ってもダメ。
safariのcookie削除してもダメ。
firefox,chromeでもダメ。
functions.phpを削除してもダメ。改行を削除してもダメ。
最近導入したplugin削除してもダメ。
wp-config.phpの末尾にdefine('COOKIE_DOMAIN', '');を追加してもダメ。
SSL導入するまでは、MAMP正常に動作しておりました。
おそらく下位ページ、画像などのリダイレクトがうまくいっていないと思います。
htaccess.txtに、
Redirect permanent / http://localhost/example/
を追加してもうまくいきませんでした。
本番サイトからローカルへのデータ移行する場合、
一旦SSL化を解除して、ローカルに移行する方法しかないのでしょうか?
もし他に方法があれば、何卒ご教授願います。
以上、よろしくお願いします。
バージョン
wordpress 4.9.1
MAMP 4.2
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/01 07:53