• Server : Xサーバー
    php : PHP5.5.19
    WP : 4.2.1–ja
    テーマ : Twenty Fourteen Ver1.4
    パーマリンク : カスタム構造 /%category%/%post_id%.html 

    カテゴリは25ほどあるのですが、エラー表示されるカテゴリーは1つ(とその子カテゴリ)です。

    投稿 > カテゴリー
     で表示されるカテゴリー一覧から親カテゴリー名の下にある編集項目
     “ 編集 | クイック編集 | 削除 | 表示 ” 
    の中にある“表示”をクリックすると、親カテゴリーの記事が一覧で表示されるのですが、記事を選択し個別に表示すると403エラーが表示されます。
    =======
    403 Forbidden

    このエラーは、
    表示するページへのアクセス許可がなかったことを意味します。
    以下のような原因が考えられます。

    アクセスが許可されていない(パーミッション等によって禁止されている)。
    デフォルトドキュメント(index.html, index.htm 等)が存在しない。
    =======

    403エラーが出てしまう記事は“投稿の編集”の編集は出来ます。編集後“変更を表示”をクリックするとやはり403エラーに成ってしまいます。

    403エラーが出るカテゴリは1つだけなのですが、その子カテゴリーも全て403エラーになってしまいます。

    試しに親カテゴリ名を変更してみると、正常に表示されます。また子カテゴリーも表示されます。

    最悪カテゴリ名を変更すれば表示可能にはなるのですが、パーマリンクにカテゴリ名を入れているのでなるべくなら変更はしたくないのです。

    .htaccess の記載は
    ========
    AddHandler x-httpd-php5.5 .php .phps

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    Options +FollowSymLinks
    </IfModule>
    # END WordPress
    ========
    色々削って最もシンプルな設定にしました。

    Options +FollowSymLinks は403エラーのときに追記すると良い、といろんなブログに書いてあったので付け足しましたが、特别改善は見られませんでした。

    403エラーで色々調べてみたのですが未だ改善せず。

    どうかお知恵をお貸し下さい。

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • サーバー側のWAFなど、セキュリティが有効になってませんか。

    トピック投稿者 BB7

    (@bb7)

    ご回答有難うございます。

    XサーバーがWAFの対応をしていないみたいなのですが、
    その他のセキュリティの設定は、他に使用しているドメインやサブドメインと変わりがありませんでした。

    試しに親カテゴリ名を変更してみると、正常に表示されます。また子カテゴリーも表示されます。

    特定のカテゴリだけ閲覧できない、カテゴリ名を変更すれば正常に表示される、
    ということでしたら、

    ■ カテゴリ名が、固定ページなど別のページの名前と被っている
    ■ カテゴリ名が、WordPressの予約語と被っている
    あたりが可能性が高そうです。

    予約語については
    http://wpdocs.sourceforge.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/register_taxonomy#.E4.BA.88.E7.B4.84.E8.AA.9E
    を参照ください。

    トピック投稿者 BB7

    (@bb7)

    ありがとうございます。

    名前被りと教えて頂き、もしや!
    と思って色々調べてみましたが、やはり違ったようでした・・・。

    固定ページは2ページしか作成しておらず、どちらも影響はなさそうです。

    予約語も調べては見ましたが該当せず。

    ちなみにエラーが出てしまうカテゴリ名は「kimono」です。

    これを「kimono2」など変名すると正常に動きます。

    パーマリンク : カスタム構造 /%category%/%post_id%.html

    kimono を一度、投稿で使ってないか。ゴミ箱に入ってないか。覚えはないですか。

    トピック投稿者 BB7

    (@bb7)

    何度もありがとうございます。

    今調べてみたところゴミ箱には入っていませんでした。

    投稿はパーマリンクを指定した時から自動で付いているので、個別にはつけていないはずです。

    しかし、過去にダミーで作成した記事に使ったかもしれませんが、その記事は削除しております。

    削除した記事が、データベースの中に残っているということはあるのでしょうか?

    一応気休めに WP-DBManager で Optimize Database をかけましたが、何も変わらず。

    Better Delete Revision でリビジョンを削除をしてみましたが、それも変わらずです。

    スラッグでkimonoとなっている投稿か、ファイルが有るんだと思われます。あるいはタグで使ってないでしょうか。

    トピック投稿者 BB7

    (@bb7)

    GW中ありがとうございます。

    ありました!

    タグに着物を作成してあり、スラッグに「kimono」を使用していました。
    カテゴリ kimono に kimono タグを使用しているという無駄なことをしていました。

    早速タグ自体を削除してみましたが・・・やはり403。

    今回はいけると思ったのですが。

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • トピック「カテゴリー一覧 403 Forbidden」には新たに返信することはできません。