WordPressで一部の固定ページが403エラーになった時の対処方法。

備忘録

固定ページの一部だけが「403」と表示され、正しく表示されない時の原因のひとつをご紹介します。

ブロガーの友人(WordPress使用)から相談を頂き原因を調べた時のメモです。

403エラー表示

403
Forbidden
Access to this resource on the server is denied!

スポンサーリンク

403エラーが表示された時の原因の1つはこれ

同じスラッグ(URL)が存在している場合

固定ページのURLと同じディレクトリ(フォルダ)名を手動で作成した時に発生します。

例)

403error-ftp

固定ページURL(WordPress内で作成)

http://〇〇〇〇.com/sample/

ディレクトリ「フォルダ」(手動で作成)

http://〇〇〇〇.com/sample/~

上記の様に同じURLが存在する時に固定ページが表示されなくなります。

対処法

ディレクトリ名を変更する

固定ページのURLの変更は、SEOの観点から見ても好ましくないです。(インデックス済みだとリダイレクト設定の必要がある)

なので、後から作成したディレクトリ名を変更しましょう。

変更例

  • sample → sample2
    数字を付けて重複を避ける。
  • sample → samplepage
    文字列を変更する。

以上で表示されれば問題解決です。

結構ありがちなエラーです・・

実は私もあります・・

デモページやサンプルページなど、WordPress以外場所で html ページを作成する時になりました^^;

なので、手動でディレクトリを作成する時は、固定ページのURLを確認した上で重複しない様に気をつける事で防げます。

参考になれば幸いです。

スポンサーリンク