ワードプレスのアップデートによってリンク先が表示されない問題を急対応にて修正・復旧させていただきました事例をご紹介いたします。
クライアント様のご相談内容
個人事業主として、教室を運営されているクライアント様のご相談内容は下記のようなものでございました。
以下のご依頼とお見積もりは可能でしょうか。
よろしくお願いいたします。
■サイトの表示不全からの復旧
プラグインやテーマの更新をしたところ、
現在トップページとメニューから飛ぶ、リンク先のページは表示できていますが、その他のページが表示されなくなってしまいました。
大変恐れ入りますが、原因と復旧作業をよろしくお願いいたします。
ワードプレスがリンク切れする原因
ワードプレスの様々なリンクがつながらなくなってしまう原因の多くは、ワードプレスに組み込まれているパーマリンクの設定不全や機能の動作不全です。
ワードプレスのパーマリンク機能は下記のような流れで、本来のURLと違うURLでページを表示する仕組みです。
1 すべてのアクセスをワードプレスのindex.phpに集める
2 ワードプレスがアクセスされたURLを解析し、任意のページのデータを引き出す
3 そのページのデータを返還し、さもアクセスされたURLからページのデータが出力されているように見せかける
※ワードプレスのページアクセスの本来のURLは下記のような構造となりますが、それを上記123の流れでユーザーには別のURLに見せかける機能がパーマリンクの機能です。
https://ワードプレスのドメイン/p=ページのID
このパーマリンクの挙動を実施する設定はhtaccessファイルに書き込まれていますのでワードプレスのリンク切れの不具合の多くはhtaccessファイルの設定不全に起因する場合が多いです。
※htaccessファイルはサーバーの設定を書き込むファイルでワードプレスのトップディレクトリに生成されます
パーマリンクの設定不全の復旧
こちらのクライアント様のリンク切れの原因は、セキュリティープラグインの更新を行い、その後、セキュリティープラグインの設定を誤ったことによって、htaccessファイルにワードプレスのパーマリンクとかち合ってしまう不正な設定が出力されてしまっていることが原因でございました。
こちらを当社技術者が原因調査と修正のうえサイトのリンク切れを修正・復旧させていただきました。