K2 sef設定に問題があります。すべてのアイテムにカテゴリ構造を持たせないようにします。例:
http://example.com/cat1/cat2/item1 -> http://example.com/item1
「アイテムURLのプレフィックス」という設定が見つかりましたが、「いいえ」に設定されています。
しかし、それでもカテゴリ構造が表示されます。また、関連するアイテムを表示するアイテムページのモジュールに問題があることにも気付きました。ページにいる場合
http://example.com/cat1/cat2/item1
cat3のアイテムを表示しても、リンクは引き続き表示されます
http://example.com/cat1/cat2/item1
また、アイテムは間違ったカテゴリでも機能します。 Jrouteの機能に問題があると思います。
このサイトを1.5からJoomla 3に更新し、最新バージョンのCMSと拡張機能をすべて追加します。
この問題のトラブルシューティングに関するガイダンスは非常に専門的です。
Gr、
私はsh404sefをインストールすることになり、そのままの状態で仕事をしました、更新が原因でいくつかのdbテーブルが破損したと思います。
助けてくれてありがとう!
SEFを無効にし、Itemidをチェックして、リクエストに応答しているK2機能を見つけます。
私の経験から、catレベルを回避するには、各記事のメニュー項目 "Item"(Create a K2の項目に直接リンクしているメニュー項目)。
すべてのSEF記事をK2単一アイテム機能に定義する標準的な方法はありません。
私の経験では、K2と通常のJoomla記事の両方で、URLからカテゴリを削除する最良の方法は、サードパーティのSEO拡張機能を使用することです。 Joomla Extensions Directory では、無料と有料の両方で多くのものが利用できます。
個人的に私は sh404sef (有料の拡張機能)をよく使用しますが、無料の " Direct Alias "プラグインに気づきました。メニューのエイリアス、そして「 http://example.com/item1 "のような単純なURLを残します。