私はドキュメントを読んで、正しいwebpartでページを設定し、web.configをチェックしました。私のサイトマップは.aspxでXMLをレンダリングするだけです。KenticoのサイトマップはXML拡張でレンダリングされません
ここは私のweb.configスニペットです。私はここで何か変更を加えた。
<modules runAllManagedModulesForAllRequests="true">
<remove name="WebDAVModule" />
<remove name="XHtmlModule" />
<remove name="CMSApplicationModule" />
<add name="XHtmlModule" type="CMS.OutputFilter.OutputFilterModule, CMS.OutputFilter" />
<add name="CMSApplicationModule" preCondition="managedHandler" type="CMS.Base.ApplicationModule, CMS.Base" />
</modules>
私もポータルページ上のエイリアスを試してみました。
サイトマップテンプレートはコンテンツツリーのルートにあり、SEO設定はデフォルトのままです。奇妙なのはsitemap.aspxが私に予想されるXMLを与えているということです。sitemap.xmlは404エラーを表示せず、空白のページしか表示しません。私はweb.config調整が.xmlが拡張機能として動作することを意味すると思った。 –
私が言及したように設定を行ってください。それらをデフォルトに戻すことはできません。 googlesitemap.xmlに移動したときに正しく表示されるように、Googleサイトマップのパスを/sitemap.aspxに設定する必要があります。 –
それは今働いています。私はちょうど私のローカルdevのライセンスを持っているので、私は持っていたいくつかの問題を解決することを望んでいる。 –