通知
すべてクリア

WordPress SSL取得後のエラー(404 NOT FOUND)について

投稿: 5
 sg03
質問投稿者
コミュニティ参加日: 3か月前

HPがエラーにより表示されなくなってしまったので
解決策を教えていただきたいです。

エラーの内容は404 NOT FOUNDです。

昨日ネームサーバーの変更とSSLの取得を行いました。
ネームサーバーの変更は問題なく行えましたが、
SSL取得後、HPが表示されなくなってしまいました。

SSL設定を見るとONになっていますが、
WordPress簡単移行のステータスを見るとSSL未発行のままです。

WordPress内でパーマリンク設定をしなおしましたが改ざんされませんでした。

何を試してみたらいいのでしょうか?

3件の返信
投稿: 11
コミュニティ参加日: 5か月前

念のためですが、ネームサーバーの変更が成功しているか確認してみましょう。

サーバーパネル内「ドメイン設定」にて、対象のドメイン名にて「NS相違」などのエラーが表示されていないか確認することができます。
表示の例は添付ファイルをご参照ください。

この表示がない場合、ネームサーバーの変更から少なくとも24時間が経過するのを待ってみましょう。
おおむねのケースではすぐに反映することも多いのですが、インターネットの特性上、ネームサーバー/DNSの情報が反映するまでに余裕をみて24時間を要する可能性はあります。

これらがいずれも完了していましたら、移行先のWebサイトを参照していると判断し、404 Not Found になる原因の調査を続けましょう。

なお、「WordPress簡単移行」は、ネームサーバーの変更前に実行する必要があるかと思います。
対象となるURLに対して移行前のサーバーにアクセスする必要があるためになります。

行っている手順について、以下の順番であることに相違ありませんでしょうか?

1. Xserver サーバーパネルにて対象ドメイン名の設定を追加
2. 「WordPress簡単移行」の実行~完了を確認
3. 対象ドメイン名のネームサーバーを変更

2と3の順番が入れ替わってしまうと、WordPress簡単移行で失敗する可能性が考えられます。

返信
2件の返信
 sg03
コミュニティ参加日: 3か月前

投稿: 5

NS相違のエラーは出ていませんでした。

1. Xserver サーバーパネルにて対象ドメイン名の設定を追加
2. 「WordPress簡単移行」の実行~完了を確認
3. 対象ドメイン名のネームサーバーを変更

いただいている手順通り進めました。WordPress簡単移行についてはネームサーバーを変えるだけの状態でしたのでネームサーバーの変更を行いました。

SSLは取得すると「WordPress簡単移行」のステータスは自動でSSL未発行の状態が変更される認識であっていますでしょうか?何か事前に作業する必要があったのでしょうか?

返信
コミュニティ参加日: 5か月前

投稿: 11

申し訳ありません。状況の認識に誤りがありました。
WordPress 簡単移行は SSL なしで実行、移行後にSSLを有効にした状況ですね。

上記の場合、WordPress簡単移行においてはSSL未発行のままになるかと思います。
移行の実行時点では、SSLの設定を行っていないためになります。

Xserverサーバーパネルの「SSL設定」で、対象ドメインにおけるSSL設定が有効であることの確認をお願いします。

有効であれば、以下のマニュアルに沿って「Webサイトの常時SSL化」をご検討いただければと思います。
◇マニュアル「Webサイトの常時SSL化」
https://www.xserver.ne.jp/manual/man_server_fullssl.php

.htaccess 編集での追記と、WordPress管理画面における設定の変更になります。

返信