2009-07-11 13 views
3

私はJoomla(1.5)を使い慣れていません.JoomlaがURLを処理する方法を明確にしようとしています。JoomlaのURL:記事自体にかなりのURLがありませんか?

「検索エンジンフレンドリーURL」と呼ばれるものを有効にしました。しかし、ページ(または「記事」)は、メニューからそのURLにリンクすると、そのURLだけを取得するように見えます。

かなりパラメータがないURLは、メニュー?

私は記事にエイリアスを割り当てることができます知っているが、彼らは何もしていないように見えます。記事のURLがそれにリンクしたメニュー項目の別名で定義されているように見える。

はこれです正しい場合は、メニューにリストすることなくページにリンクするにはどうすればいいですか(たとえば別のページ内から)。

ありがとう

ハンス

答えて

5

更新:これは本当にそうです。なぜ地球上で誰かがこのような方法でCMSを設計するのは私の外にあるのですが、私の推測によれば、それは歴史的なものです(以前はパラメータスタイルのURLしかありませんでした。

これは通常、私にとってはデングブレイカーです。ページにはさまざまなURLがあるはずはありません。

しかし、私はこれを回避する方法を見つけました。それはsh404SEF(http://extensions.joomla.org/extensions/2380/details)と呼ばれる拡張機能です。それはサイトのすべてのURLを書き換え、実際にはそれについてはかなりスマートです。

2

ハネーズ。 SEF URLの問題を再現できません。ここでは、Joomlaバージョン1.5.12を使用して問題を再現するために取った手順を示します。

this articleごとに最初にSEF URLを有効にしました。

  • [管理]> [サイト]> [グローバル設定]> [ サイト> SEOの設定]> [はい 3つのオプションに。

    1. [管理]> [コンテンツ]> [セクションマネージャ]> [新規作成]> [ "テストセクション"
    2. 管理>コンテンツ>カテゴリマネージャ]> [新規]> [ ":私は、メニューに追加することなく、テストコンテンツを作成し

テストカテゴリ」

  • [管理]> [コンテンツ]> [記事マネージャー>新規> 『テスト条』とし、それを割り当てられた 『』テストセクション/テストカテゴリ
  • を今私はJoomlを持っていますメニューに割り当てられていない記事。

    私は自分のサイトの別の記事に行き、私の記事「テスト記事」へのリンクを作成しました。「

    1. [管理]> [コンテンツ]> [記事マネージャー>編集> "ソース記事"
    2. ハイライト/ワード>挿入/編集リンク>リンクブラウザ>コンテンツ(NOTメニュー)>テストセクション>テストカテゴリ>テストを選択条>また、オプションであったであろうこと、私はメニューにそれを割り当てられていた。私はコンテンツとして、それを選択することで、この記事にリンクすることができたこと

    注意を挿入し、それは必須ではありません。

    次へフロントエンドに行き、「テスト記事」にSEがあるかどうかを判断しますF URLかどうか。私の場合、「テスト記事」はJoomlaメニューに割り当てられていませんが、この方法を実行するとSEF URLがありました。

    私のSEF URLは( "偽" ドメインとして使用してexample.com)このようなものに見えた:

    • somedomain /テストセクション/ 99-テストカテゴリ/ 217-テストarticle.htmlを

    私は2009年5月に1.5を使って新しいJoomlaサイトを構築し始めましたが、これまでsh404SEF拡張の必要性は見当たりませんでした。

    +0

    私は記事の手順に従っていますが、私にとってはうまくいきません。この場合、メニューを作成してOPと同様に内部リンクを作成しました。どのような種類の内部リンクがある場合でもSEF URLは機能する可能性はありますか? –

    関連する問題