管理者で複数のビューを設定する

このタスクでは、各ストアのルートカテゴリ(および必要に応じて追加のカテゴリ)を作成する必要があります。 このトピックで説明するタスクは、複数のストアを設定する1つの方法を提供します。 詳しくは、Commerce ユーザーガイドの次の資料を参照してください。

INFO
例えば、このトピックでは、web サイトのコード frenchを含むフランスのweb サイトのみを使用します。 ステップバイステップチュートリアルについては、​ チュートリアル:Apacheを使用して複数のweb サイトを設定および​ チュートリアル:nginxを使用して複数のweb サイトを設定する

手順1:ルートカテゴリの作成

ルートカテゴリの作成はオプションですが、このチュートリアルでは、各web サイトに一意のルートカテゴリを持たせたい場合に使用する方法を説明します。 必要に応じて、カテゴリーを追加することもできます。

ルートカテゴリを作成するには:

  1. カテゴリの作成を許可されたユーザーとして、管理者にログインします。

  2. カタログ/カテゴリー​をクリックします。

  3. 「ルートカテゴリを追加」をクリックします。

  4. 「カテゴリ名」フィールドに、このカテゴリを識別するための一意の名前を入力します。

  5. 「カテゴリを有効にする」が​ はい ​に設定されていることを確認します。

    このページのその他のオプションについて詳しくは、​ ルートカテゴリ ​を参照してください。

    次の図は、例を示しています。

    ​ ルートカテゴリを作成して有効にする

  6. 保存​をクリックします。

  7. これらのタスクを必要な回数だけ繰り返して、ストアのルートカテゴリを作成します。

ステップ 2:web サイトの作成

Web サイトを作成するには:

  1. Web サイト、ストア、ストアビューの作成を許可されたユーザーとして管理者にログインします。

  2. ストア > 設定 > すべてのストア​をクリックします。

  3. ストア ページで、Web サイトの作成​をクリックします。

    • 名前 - Web サイトを識別する名前を入力します。
    • コード – 一意のコードを入力します。例えば、フランスの店舗がある場合は、frenchと入力できます
    • 並べ替え順序 - オプションの数値の並べ替え順序を入力します。

    次の図は、例を示しています。

    Web サイトを追加

  4. 「Web サイトを保存」をクリックします。

  5. web サイトを構築するために、必要に応じてこれらのタスクを繰り返します。

ステップ 3:ストアの作成

ストアを作成するには:

  1. 管理者 パネルで、ストア > 設定 > すべてのストア​をクリックします。

  2. ストア ページで、ストアの作成​をクリックします。

    • Web サイト – このストアを関連付けるWeb サイトの名前をクリックします。
    • 名前 – ストアを識別する名前を入力します。
    • Code:ストアを識別するための一意のコードを入力します。
    • ルートカテゴリ – このストアのルートカテゴリの名前をクリックします。

    次の図は、例を示しています。

    ​ ストアを追加

  3. 「ストアを保存」をクリックします。

  4. これらのタスクを必要な回数だけ繰り返して、ストアを作成します。

ステップ 4:ストアビューの作成

ストアビューを作成するには:

  1. 管理者 パネルで、ストア > 設定 > すべてのストア​をクリックします。

  2. ストアページで、ストアビューの作成​をクリックします。

    • ストア – このストアビューを関連付けるストアの名前をクリックします。
    • 名前 – このストアビューを識別する名前を入力します。
    • コード – このストアビューを識別するための一意の名前を入力します。
    • ステータス - 有効​を選択します。

    次の図は、例を示しています。

    ​ ストアを追加

  3. 「ストアビューを保存」をクリックします。

  4. これらのタスクを必要な回数だけ繰り返して、ストアビューを作成します。

手順5:web サイトのベース URLの変更

http://french.magento.mgのような一意のURLを使用してweb サイトにアクセスするには、管理者の各サイトのベース URLを変更する必要があります。

Web サイトのベース URLを変更するには:

  1. 管理者 パネルで、ストア > 設定 > 構成 > 一般 > Web​をクリックします。

  2. ページ上部の​ストアビュー リストから、次の図に示すように、Web サイトの1つの名前をクリックします。

    範囲を選択

  3. 右側のペインで、Base URL​を展開します。

  4. Base URL セクションで、システム値を使用​をクリアします。

  5. 基本URL​および​基本リンク URL フィールドにhttp://french.magento.mg URLを入力します。

  6. 「ベース URL (セキュア)」セクションで前の手順を繰り返します。

    note info
    INFO
    クラウドインフラストラクチャ上にAdobe Commerceをデプロイするためのベース URLを設定する場合は、最初のピリオドを3つのダッシュに置き換える必要があります。 例えば、ベース URLがfrench.branch-sbg7pPa-f3dueAiM03tpy.us.magentosite.cloudの場合は、http://french---branch-sbg7pPa-f3dueAiM03tpy.us.magentosite.cloudと入力します。 ローカルテスト用のベース URLを設定する場合は、ピリオドを使用します。
  7. 「設定を保存」をクリックします。

  8. 他のweb サイトでもこれらの作業を繰り返します。

手順6:ストアコードをベース URLに追加

Commerceでは、ストアコードをサイトベース URLに追加するオプションが用意されています。これにより、複数のストアを設定するプロセスが簡素化されます。 このオプションを使用すると、index.phpおよび.htaccessを格納するためにCommerce ファイルシステムにディレクトリを作成する必要はありません。

これにより、index.phpと.htaccessが今後のアップグレードでCommerce コードベースと同期しなくなります。

Commerce ユーザーガイド ​を参照してください。

ストアコードをベース URLに追加するには:

  1. 管理者 パネルで、ストア > 設定 > 構成 > 一般 > Web​をクリックします。

  2. ページの上部にある​ストアビュー リストから、デフォルト設定​をクリックします。次の図に示すように。

    既定の構成スコープを選択

  3. 右側のペインで、Url オプション​を展開します。

  4. 「ストア コードをUrl​に追加」の横にある「システム値を使用」チェックボックスをオフにします。

  5. ストア コードをUrl​に追加リストから、はい​をクリックします。

    ​ ストアベース URL にストアコードを追加します

  6. 「設定を保存」をクリックします。

  7. プロンプトが表示されたら、キャッシュをフラッシュします。 (システム > キャッシュ管理)。

手順7:デフォルトのストアビューベース URLの変更

管理者へのアクセス権を失うため、この手順を最後に実行する必要があります。アクセス権は、web サーバー固有のトピックで説明されているように、仮想ホストを設定した後に返されます。

デフォルトのストアビューベース URLを変更するには:

  1. 管理者 パネルで、ストア > 設定 > 構成 > 一般 > Web​をクリックします。

  2. ページ上部の​ストアビュー リストから、デフォルト設定​をクリックします。

    既定の構成スコープを選択

  3. 右側のペインで、Base URL​を展開します。

  4. Base URL セクションで、システム値を使用​をクリアします。

  5. 基本URL​および​基本リンク URL フィールドにhttp://magento.mg URLを入力します。

  6. 「ベース URL (セキュア)」セクションで前の手順を繰り返します。

    note info
    INFO
    クラウドインフラストラクチャ上でAdobe Commerceのベース URLを設定する場合は、最初のピリオドを3つのダッシュに置き換える必要があります。 例えば、ベース URLがfrench.branch-sbg7pPa-f3dueAiM03tpy.us.magentosite.cloudの場合、http://french---branch-sbg7pPa-f3dueAiM03tpy.us.magentosite.cloudと入力します
  7. 「設定を保存」をクリックします。

INFO
web サイト、ストア、およびストアビューのコードには、文字(a ~ zまたはA ~ Z)、数字(0 ~ 9)、およびアンダースコア(_)のみを含めることができます。 また、最初の文字は文字でなければなりません。 大文字またはキャメルケースを使用する場合、内部的に一致は大文字と小文字を区別せず、環境変数を使用して設定設定を上書きできます。 環境変数を使用して構成設定を上書きするを参照してください。
recommendation-more-help
commerce-operations-help-configuration