---
title: "SXAサイトマネージャーで複数のサイトを管理"
slug: "manage-multiple-sites-with-the-sxa-site-manager"
abstract: "サイトの競合を解決する。"
---
# SXAサイトマネージャーで複数のサイトを管理

SXAのコンテンツアーキテクチャにはテナントとサイトが含まれます。SXAはマルチテナンシーをサポートしており、1つのSitecoreインスタンス上で複数のサイトを運営できます。各テナントは、例えば1つの企業で複数のブランドをサポートするために複数の関連サイトを含めることができ、1つのブランドに対して複数の言語や拠点をサポートすることもできます。デフォルトでは、新しいサイトは\*(ワイルドカード)ホストマッピングを持ちます。複数のサイトが同じホスト名と仮想フォルダを使用している場合、一部のサイトがアクセスできない可能性があります。これを解決するために、SXA Site Managerを使用します。

**SXAサイトマネージャー**ダイアログボックスには、Sitecoreインスタンス上のすべてのSXAサイト一覧が表示されます。アイコンは![D719CD5F27FD4517826A7B5E525C5319.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/sxa/93/sitecore-experience-accelerator/images/D719CD5F27FD4517826A7B5E525C5319.png)![718EF25410F8462096C8B0564B36D9C9.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/sxa/93/sitecore-experience-accelerator/images/718EF25410F8462096C8B0564B36D9C9.png)サイトへのアクセス可能か、競合があるかを示します![A8FE62202A3F47819CEAE805CB279BFF.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/sxa/93/sitecore-experience-accelerator/images/A8FE62202A3F47819CEAE805CB279BFF.png)を示します。

> !注黄色いアイコンは、サイトが現在の環境では解決しないが、別の環境ではアクセス可能であることを示すことができます。

サイトにアクセスできない場合、**隠されたドメイン** 欄で何がブロックされているかが説明されています。例えば、以下のスクリーンショットでは、サブサイトAが同じホスト名と仮想フォルダを使用しているためマスターサイトによってブロックされています。

![C379D9302B084CA8A0886C55572FBAE9.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/sxa/93/sitecore-experience-accelerator/images/C379D9302B084CA8A0886C55572FBAE9.png)

> !注**SXAサイトマネージャー** のダイアログボックスの左上隅では、サイト概要の内容をCSV、Excel、HTML、JSON、XMLでエクスポートできます。

デフォルトでは、サイトの表示順は以下の通りです:Sitecoreサイト、SXAサイト、EXMサイト、その他のサイト。

もし他のモジュールとの互換性のためにSXAサイトが正しく解決できない場合は、Sitecore.XA.SitesToResolveAfterSxa.configにサイト名とresolve="before"またはresolve="after"を追加して、SXAサイトの前後に解決対象となる他のサイトをマークできます(App\_Config\\Modules\\SXA\\z.Foundation.Overrides)

![003419100BC84B999F485F014E425D85.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/sxa/93/sitecore-experience-accelerator/images/003419100BC84B999F485F014E425D85.png)

SXAサイトマネージャーで複数のサイトを管理する方法:

1.  **Sitecoreのスタート**ボタンをクリックし、**Powershellツールボックス**から**SXAサイトマネージャー**をクリックしてください。
    
    ![54753482A5694A36B92FEC2D8CC88C9D.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/sxa/93/sitecore-experience-accelerator/images/54753482A5694A36B92FEC2D8CC88C9D.png)
    
2.  **SXAサイトマネージャー**のダイアログボックスで、サイトの競合を解決するために:
    
    -   サイトを移動する – サイトをクリックし、リボンの上で **「上に移動**する」をクリックしてください。
        
        ![597EA81420DE4C4AACCEA64EB557BC35.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/sxa/93/sitecore-experience-accelerator/images/597EA81420DE4C4AACCEA64EB557BC35.png)
        
        > !注複数のサイトを選択して移動するには、サイトを選択しているときにCTRLキーを長押ししてください。
        
    -   サイト定義を修正してください – サイトをクリックし、リボンの上で **「開く」**をクリックしてください。「基本」セクションで、サイト名、環境、仮想フォルダ、またはホスト名を変更します。
        
        ![A1BBB7C18D7F4F4184D263DF4FFA5D76.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/sxa/93/sitecore-experience-accelerator/images/A1BBB7C18D7F4F4184D263DF4FFA5D76.png)
        
        **Valid for environment**フィールドは、サイトの解決場所を定義します。許可される値は空文字列、\*、または空欄のない環境名です。
        
        デフォルトではSXAサイトに\*が割り当てられており、すべての環境で解決可能です。このワイルドカードが割り当てられている場合、Sitecore.XA.Foundation.Multisite.configファイルで定義されている環境名は上書きされます。
        
        ![SXA-site-inmultisiteconfig.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/sxa/93/sitecore-experience-accelerator/images/SXA-site-inmultisiteconfig.png)
        
        **Valid for environment**フィールドの値がMultisite設定ファイルで指定された環境名と異なる場合、サイトが解決されない可能性があります。SXAマネージャーダイアログでは環境が青色で表示されます。
        
        ![SXA-sitemanager-resolve-site.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/sxa/93/sitecore-experience-accelerator/images/SXA-sitemanager-resolve-site.png)
        
3.  すべての競合が解決したら、リボンの上で **「公開**」をクリックします。