All-in-one-wp-migrationで引っ越したら404 not foundになってしまった時の対処法
20.08.24
All-in-one-wp-migrationで引っ越したら404 not foundになってしまった。
原因の一つに、元のサイトがSSL化していて、新サーバーがまだSSL化していないときに整合性が合わずエラーになることがあります。
特に元サイトがssl化しているとhttpsにリダイレクト設定されていると思います。
そうすると勝手にhttpsのURLに飛んでしまい、404 not foundが表示されます。
なので移行した後はいったんSSLリダイレクトを解除することで、解決できます。
元サイトがサクラで「サクラのプラグインでSSL化している場合」は、管理画面でsslリダイレクトプラグインを無効化するだけです。
元サイトがXサーバーなら.htaccessのファイルのsslリダイレクトの一文を削除するだけ。以下のコード
1 2 3 |
RewriteEngine On RewriteCond %{HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] |
管理画面に入れない場合は、ftpでプラグイン「sakura-rs-wp-ssl」の名前を変更するだけでとりあえず無効化できます。
私は管理画面もhttpsにリダイレクトして困っていましたが、Firefoxのキャッシュをクリアし、手動でhttpに書き換えてログインすることができました。
関連記事
-
2023.11.07 Googleビジネスプロフィール登録方法(旧グーグルマイビジネス)
-
2023.12.20 ACFで親ページをアーカイブでなく、任意の固定ページに変更する方法
-
2021.02.08 新サクラサーバーとお名前.comでワードプレスの設定する
-
2018.11.29 サーチコンソールとグーグルアナリティクスを同期させ検索パフォーマンスを上げる
-
2021.11.17 カスタム投稿タイプ「CPTUI」で個別にテンプレートを作る方法
-
2023.08.18 Xサーバーでマルウェアに感染したら!復元リカバリー方法!