web-dev-qa-db-ja.com

SEF URLでタグ付けされたコンテンツの表示に関するK2問題

Joomla K2サイト(すべての最新バージョン)を持っていますが、googleが次のようなURLを検出していることに気付きました:http://mysite.com/tag/some-defined-tag.html

問題は、JoomlaがそのURLがどのコンポーネントに属しているかわからないため、404エラーが発生することです。

タグは、次のようにK2コンポーネントが有効になっているページに追加された場合に機能します:http://mysite.com/some-k2-category/tag/some-defined-tag.html

さて、主なミステリアスは、Googleがこれらのリンクをどのようにして見つけるかです。私はページ全体を見ていましたが、いくつかのカテゴリに関連付けられていないようなリンクはありませんでした。

これを修正して、404エラーなしですべてのタグ付きコンテンツを表示する適切なページに実際につながる方法はありますか?

[編集]私のタグクラウドがこれらの機能しないURLを生成していることを発見しましたが、SEF URLをオンにする前はそうではありませんでした。これを修正する方法に関するアイデアはありますか?

2
Jinx

SEFのK2オプションを変更してみましたか? 2.6.5以降で動作するはずです

方向:コンポーネント/ K2に移動します右上の[パラメータ]ボタンをクリックしますウィンドウが開きます-[詳細設定]タブをクリックします詳細なSEF設定までスクロールしますK2 URLの詳細なSEFを有効にします-はいURLでアイテムIDを使用します-いいえ

それが特定の問題に役立つかどうかは完全にはわかりませんが、開始する場所です。

1
BodgeIT