カスタムルールを設定に追加する

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

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

パッチ ファイルを使用してSitecore設定をカスタマイズする場合、カスタム ルールを使用して、パッチ ファイルの設定が適用される条件を決定できます。

カスタム ルールを使用すると、異なるSitecoreインスタンスで同じパッチ ファイルを使用し、web.configファイルのルールを変更するだけで、個々のインスタンスで異なる設定を有効にすることができます。

カスタムルールを定義するには:

  1. web.configファイルの <appSettings> セクションに、ルールを指定する行を追加します。たとえば、次の例では、localenvという名前のルールを追加し、それに値QAを割り当てます。

    <appSettings>
    
    <add key="localenv:define" value="QA">
    
    </appsettings>
  2. 複数の値を指定するには、値をカンマで区切って入力します。たとえば、次の例では、値QATest、およびDevelopmentlocalenvルールに割り当てます。

    <add key="localenv:define" value="QA,Test,Development">

ルール値では、大文字と小文字は区別されません。ただし、キーが参照されるたびに同じケースを使用することをお勧めします。

ルールに複数の値が含まれている場合は、値をカンマで区切る必要があります。

メモ

Sitecoreがルール定義を読み取るとき、個々の値の間の空白は無視されます。たとえば、QA, TestQA,Testはどちらも有効です。

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