WordPress で404ページが表示されない。
私はWordPress の
DIVERのテーマとプロバイダーとして
ConoHa WINGを使用しています。ブログを作成しはじめて 「指定されたページは存在しませんでした」や
「ページが見つかりませんでした」などの 404のページが表示されず苦労しましたのでここに記録しておきます。
現象:WordPress内のフォルダーを見ると404.phpというファイルが用意されているいるに表示されない。
いろいろと調査した結果上記の表示はプロバイダーのサーバからのもの。
プロバイダ側に設定があることが後ほど確認できました。
なるほど上記の配下に404.htmlを置けばいいのかと置いてみると表示されるようになる。
しかし、これでは折角Diverのテーマを使用しているのにもったいない。
以下のような表示にしたい。
https://tan-taka.com/diver-demo/4040505
こちらのサイトを参照してhtaccessの編集すれば指定したい404ページを設定できると判明。
プロバイダーのサーバ管理画面にて htaccessの編集 を以下のように編集。
ErrorDocument 404 /index.php?error=404 に変更
404.htmlの読み込みを無効にしたところ
表示されるようになりました。
最新の記事はこちらから