1. サーバーの構成

複数の管理対象Webサイトを構成する

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

1つのSitecoreインスタンスで複数のWebサイトを使用して、コンテンツ配信、コンテンツ管理、その他多くの機能を管理します。ただし、デフォルトでは、公開されているWebサイトは1つだけです。このウェブサイトは、Sitecore.configファイル内の<site name="website"…/>定義に対応しています。

さまざまな目的やドメインごとに追加の管理対象Webサイトを構成するには、Sitecore.configファイルのサイト定義ノードにそれらを追加します。たとえば、新しいサイトを公開公開サイトとして定義したり、コンテンツ編集者がコンテンツ管理システムにアクセスするために使用するように定義できます。

大事な

Webサイトの名前を選択するときは、WebサイトのCookieに無効な文字を使用しないでください。したがって、Webサイトの名前には、制御文字、スペース( "")、セミコロン、またはカンマを使用しないでください。

追加のSitecore Webサイトを設定するには:

  1. 新しいサイト定義を含むパッチ ファイルを追加します。

    メモ

    アップグレード プロセス中にファイルへの変更が失われる可能性があるため、Sitecore.configファイルの<sites> リストに定義を直接追加しないでください。

    次の例では、mysiteというWebサイトを追加します。

    <?xml version="1.0"?>
    <configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
        <sitecore>
            <sites>
              <site name="mysite" patch:after="site[@name='modules_website']"
                targetHostName="rhino.acme.com”
                enableTracking="true" virtualFolder="/" physicalFolder="/"
                rootPath="/sitecore/content/mysite" 
                startItem="/home" database="web" domain="extranet"
                allowDebug="true" cacheHtml="true" htmlCacheSize="50MB" registryCacheSize="0"
                viewStateCacheSize="0" xslCacheSize="25MB" filteredItemsCacheSize="10MB"
                enablePreview="true" enableWebEdit="true" enableDebugger="true"
                disableClientData="false" cacheRenderingParameters="true"
                renderingParametersCacheSize="10MB" />
            </sites>
        </sitecore>
    </configuration>
    大事な

    <sites>リストにサイトが表示される順序に注意を払うことが重要です。詳細については、Webサイトのコンテキストの決定方法を参照してください。

  2. 追加するウェブサイトごとに、ウェブサイトの目的に応じてウェブサイト属性を設定します。属性とその目的については、Sitecore.configファイルの <site> セクションの前のコメントで説明されています。

    手記

    追加するウェブサイトごとに、すべての属性を定義する必要があります。属性は、製品の更新や新機能により、バージョンごとに異なる場合があります。したがって、アップグレード後は、追加されたWebサイトの属性を更新する必要がある変更があるため、Sitecore.configファイル内の既定のサイトの属性を確認する必要があります。

  3. コンピュータまたはサーバーのhostsファイルに、Webサイトのホスト名を次の形式で入力します。

          102.54.94.97     rhino.acme.com          # source server
手記

Sitecore.configファイルでは、Preview.DefaultSite設定によって、ユーザーがSitecoreデスクトップ メニューでPreviewをクリックしたときにSitecoreに表示されるWebサイトが決まります。ユーザーがデフォルトのWebサイトにアクセスできない場合は、エラーメッセージが表示されます。

この記事を改善するための提案がある場合は、 お知らせください!