2016-11-24 17 views

答えて

3

です。これは、LinkProviderの設定によるデフォルトの動作です。

<linkManager defaultProvider="sitecore"> 
    <providers> 
    <clear /> 
    <add name="sitecore" type="Sitecore.Links.LinkProvider, Sitecore.Kernel" 
     addAspxExtension="false" alwaysIncludeServerUrl="false" encodeNames="true" languageEmbedding="asNeeded" 
     languageLocation="filePath" lowercaseUrls="false" shortenUrls="true" useDisplayName="false" /> 
    </providers> 
</linkManager> 

addAspxExtension属性が偽の値に設定し、それがレンダリングされたハイパーリンクURL内の.aspx拡張子を含まないようにサイトコアに指示しています。

関連する問題