web-dev-qa-db-ja.com

Joomlaのメニュー項目のベースURLを設定します

これがここに属しているのか、スーパーユーザーなのか、スタックオーバーフローなのかわかりません

仮想ドメインを使用しています。つまり、www.company.comには1つのテンプレートがあり、www.community.comには別のテンプレートがあり、ユーザーアカウントが共有されています。

このサイトは2言語にも対応しています

現在、共通のグローバルメニューナビゲーションがあり、いくつかのリンクはcompany.comのURLにあり、いくつかはcommunity.comのURLにあります。ただし、メニューリンクは現在のドメインに留まります。たとえば、1。company.com/de/aboutにアクセスします2.フォーラムリンクをクリックします3. community.com/de/forumにアクセスします

ただし、company.com/de/forumにアクセスしますが、community.com/en/forumにアクセスし、リンクをクリックする場合はcompany.com/である必要があるため、「外部リンク」を使用したくありません。 en/aboutのように、言語サポートのためにURLを動的にする必要があります。

つまり、どのコンポーネントに関係なく、メニュー項目のベースURLを設定できるようにしたいのですが、どこから始めればよいのでしょうか?

ありがとう!

2
Moak

コンポーネント ReReplacer を使用してみてください。特定のURLを完全なURLに置き換えることができます。この場合、すべての*/en/*が1つのドメインを指し、すべての*/de/*が他のドメインを指していることを確認できます。これは最も理想的なソリューションではありませんが、特定のページのみ(メニューではない)にSSL証明書を使用する場合、そうしないと解決策がなかったはずです。

1
mar10