交換は双方向であることを忘れないでください。生成された URL は、æ を a に置き換えます。着信 URL は、アイテムを検索するときに a を æ に置き換えます。
デンマーク語では両方の文字を使用するため、単に æ を a に置き換えて URL を生成すると、あらゆる種類の頭痛の種になります。たとえば、項目at-spise-æbler (「リンゴを食べる」) は、URL at-spise-ablerを生成します。これは、次のようになります。アイテム検索中に逆置換され、アイテムæt-spise-æblerを見つけようとします。
一貫性を保つために、デンマーク語の文字を置き換える場合は、æ を ae に、å を aa に、ø を oe に置き換える必要があります。
また、置換モードを使用してすべての URL を小文字にする (例: <replace mode="on" find="A" replaceWith="a" />
) 場合、"a" を含む受信 URL は "A" を含むと解釈されます (置換が web.config のエントリの順序であると仮定します)。小文字の一致が最初です-逆の場合は、まだ他の問題があります!)。アイテムat-spise-æblerは依然として URL at-spise-abler を生成しますが、アイテム ルックアップは最初に a と A を一致させ、存在しないAt-spise-Ablerを見つけようとします。
ここでも、Sitecore は各文字を大文字バージョンに単純に一致させるため、2 文字の置換は役に立ちません。
より良い解決策は、アイテムを作成または編集するときに、実際にアイテム (またはその表示名) の名前を変更することです。
このリンクは正しい方向を示しているはずです: http://briancaos.wordpress.com/2007/05/30/sc-53-ensure-item-names/