マルチ サイト ソリューションにおいて、サイトが同じrootPathを持つ場合、クロス サイト リンクのURLが正しくレンダリングされない場合があります。この問題の原因は、サイトを解決する際にStartItemが無視されることであり、2023年2月以前にリリースされた累積hotfixを使用するソリューションで発生します。
例えば、rootPathが「/sitecore/content」であり、1番目のサイトと2番目のサイトのStartItemsが「/StartItem1」と「/StartItem2」という2つのカスタムのサイト定義がある場合、本来下記のようなURLが生成されることが期待されます。
https://site1.local/Link https://site2.local/Link
しかし、実際には以下のようなURLが生成されます。
https://site1.local/Link https://site2.local/StartItem2/Link
この問題を解決するには、以下のいずれかのオプションをご検討ください。