web-dev-qa-db-ja.com

Joomla 3.2 SEFがメニュー項目へのリンクに対して機能しているのに、メニューに公開されていない記事へのリンクに対して機能していないのはなぜですか?

私はSEF、URLの書き換え、追加のサフィックスをすべて有効にし、htaccess.txtの名前を.htaccessに変更しました。メニュー項目にリンクすると、SEFは正常に動作します。メニューツリーではなくコンテンツツリーの記事にリンクしようとすると、通常の非SEF URLが表示されます。

次に例を示します。

http://ritsema-lyon.com/our-attorneys.html

ナビゲーションバーのリンクをクリックすると、うまく機能します。しかし、そのページの弁護士の1つをクリックすると、完全に動的な非SEF URLが表示されますが、これは発生しません。

どんな助けでも大歓迎です!

1
Cynthia

これがJoomlaのルーターの動作方法です。おそらくそれは将来変更されるかもしれませんが、残念ながら単一の記事でSEFリンクを取得する唯一の方法は、その記事を指す「ブラインド」(=非公開)メニュー項目を持つことです。

1
Chris Hoefliger

弁護士のカテゴリを指す、ブログのレイアウトにリンクする新しい(非表示の)メニュー項目を作成します。そして出来上がり!

ルーターは、そのカテゴリのブログメニュー項目を検索します。

これはSEFの一部になるため、この新しいメニュー項目の場所を試してください。