web-dev-qa-db-ja.com

Joomla 3への移行後にK2 URLが機能しない

Joomla 3に移行したばかりで、K2のURLが404を返しています。

移行前は、これは正しいURLの例でした:[url = https://www.portal-gestao.com/item/7687-o-que-significa-mass-customization.html] URL [/ url]

移行後、このページは次のURLで開きます:[url = https://www.portal-gestao.com/slideshow/item/7687-o-que-significa-mass-customization.html] URL [/url]

したがって、カテゴリはURLの/ item /部分の後ろにあります。

SEFの理由から、古いURL構造を維持することは非常に重要です。 .htaccessに次の行を追加して、すべてのK2アイテムをその構造に強制しました。

RewriteRule ^.+/item/(.+)$ /item/$1 [R=301,L]

このURL構造を元に戻すにはどうすればよいですか?

助けてください!

3
Nuno Nogueira

K2(Joomla管理画面)で、右上のParametersをクリックし、次にAdvancedタブをクリックします。 Advanced SEF Settingsの下で、Enable advanced SEF for K2 URLsの横にある[はい]を選択し、次にPrefix for item URLsの横にある[なし]を選択します。適切な対策として、Use the category ID in the URLの横にある[いいえ]を選択し、Use the category title aliasの横にある[いいえ]を選択します。

1
itoctopus