2

Umbraco を使用して、次の構造の多言語サイトを作成しました。

  • コンテンツ
    • ja
      • プロフィール
      • コンタクト
    • 特に
      • プロフィール
      • コンタクト

enespの両方のホームの URL を見ると、次のように同じように見えます。

www.mydomain.com/home.aspx

次のようにするにはどうすればよいですか。

www.mydomain.com/en/home.aspx
www.mydomain.com/esp/home.aspx

プロフィールページと連絡先ページにも同じ問題があります。

4

3 に答える 3

0

CMS の左側にあるサイト構造のツリービューで (ただし、バージョンを指定していませんが、私が最後に使用したときから、たとえばバージョン 5 まで、UI がかなりの作業を行ったことを (私の知る限り) 理解しています)。 、しかしこれがあまり異なるとは思わない)、ルートの言語/文化ノード (例: ) を右クリックするenと、ドメインを設定するオプションが表示されるはずです。

URL (例: www.mydomain.com/en/) を指定して保存します。

ただし、各カルチャ固有のサイトのルート ノードがそのバージョンのホームページとして機能する可能性があることを考えると、この構造は少し冗長に見えます (通常は Umbraco の標準です)。

もうひとつの注意点はこれです。を使用して、web.config で設定されているように、URL をより「使いやすい」ものにするumbracoUseDirectoryUrlsことができます。

于 2013-09-23T19:17:55.257 に答える
0

トップレベルの言語ノード ( enおよびesp )ごとに、ホスト名と言語を関連付ける必要があります。

  • エンを右クリック
  • ホスト名をwww.mydomain.com/en
  • 言語を en-US または en-UK に設定します
  • それらの設定を保存します
  • esp withwww.mydomain.com/espes-ESについても同じことを行います
于 2013-09-23T19:18:22.303 に答える