web-dev-qa-db-ja.com

サブカテゴリページの404エラー

これに関する他の質問と回答をいくつか見ましたが、現時点では解決できません。

次のようにいくつかのカテゴリを設定します。

ブログ

- 子猫

パーマリンクは現在カスタムタイプ/%category%/%postname%/で設定されており、カテゴリベースは.に設定されています

現時点では

  • サブカテゴリの投稿に移動すると、うまくいきます。
  • 親ブログカテゴリへのアクセスは機能します。
  • 子カテゴリにアクセスする が機能しない

私はパーマリンクを以下の/%category%/%subcategory%/%postname%/に変更してみました。

これにより、次のような動作が発生します。

  • メインブログカテゴリへのアクセスが機能します。

  • サブカテゴリーへのアクセスが機能します。

  • サブカテゴリ 内の投稿は機能しません

注:それが私を連れて行こうとするリンクは次のとおりです。

/ blog /サブ猫の名前/%サブカテゴリ%/ロングポスト名または何か/

2
StuartM

この問題の今後の参照の原因は '。'でした。カテゴリベースで、以前の問題を解決するために追加されました。これを削除して(質問ごとに)/ category/postnameを使用すると機能するので、カテゴリベースの問題に対する別の解決策を探します。

1
StuartM

ソリューション、パーマリンク>共通設定>カスタム構造

このスラッグを使ってください:/%category%/

投稿のサブカテゴリのみを選択してください。投稿に親カテゴリを選択する必要はありません。

0

パーマリンクを変更して、最後にいくつかの拡張子を追加することができます。

/%category%/%postname%.html