---
title: "サイトごとにHTMLのレンダリングをカスタマイズ"
slug: "customize-rendering-html-per-site"
abstract: "コンポーネントビューパスをオーバーライドしてください。"
---
# サイトごとにHTMLのレンダリングをカスタマイズ

すべてのSXAレンダリングにはデフォルトのHTMLビューが付属しています。レンダリング用のHTMLを変更したい場合は、SXAではレンダリング用のサイト固有のビューを指定することができます。例えば、Promoレンダリングを多用するサイトがHTMLビューを好みない場合、別のHTMLビューでカスタムPromoレンダリングを作成できます。SXAは指定されたパスのオーバーライドされたビューを探し、サイト固有のビューファイルがあればそのファイルがレンダリングされます。そうでなければ、機能はデフォルトのビュー位置からビューにフォールバックします。

サイト固有のビューフォルダを作成するには:

1.  C:\\inetpub\\wwwroot\\<site>\\に移動し、サイト固有のビューを保存する新しいフォルダを作成します。例えば、Promoレンダリング用のカスタマイズコンポーネントHTML用に\*Custom Views\*フォルダを作成します。C:\\inetpub\\wwwroot\\<site>\\MyCustomViews\\
    
2.  新しいフォルダはルートフォルダと同じ構造でなければなりません。したがって、*Views*フォルダを追加する必要があります: C:\\inetpub\\wwwroot\\<site>\\MyCustomViews\\Views\\
    
3.  例えば、プロモーションコンポーネントをカスタマイズしたい場合は、C:\\inetpub\\wwwroot\\<site>\\Viewsに移動し、Variantsフォルダをコピーして、作成したViewsフォルダに貼り付けてください:
    
    C:\\inetpub\\wwwroot\\<site>\\MyCustomViews\\Views\\Variants\\Promo.cshtml
    
4.  C:\\inetpub\\wwwroot\\<site>\\Viewsに移動し、web.configファイルをコピーして、作成したフォルダに貼り付けてください。
    
    ![SXA-Custom-view.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/sxa/93/sitecore-experience-accelerator/images/SXA-Custom-view.png)
    
5.  HTMLを修正してください。
    
6.  コンテンツエディターで*sitecore/Content///Settings*に移動し、**サイト設定** セクションのCustomRenderingViewPath欄で、作成したメインのカスタムビューフォルダへの相対パスを指定します。