在我們的sitecore 6.6.0(rev。130404)項目中,我們在根文件夾中有一個sitemap.xml文件。但是,由於web.config中的配置,無法從瀏覽器訪問該文件。sitecore - 允許訪問sitemap.xml,同時禁止其他xml文件
<add path="*.xml" verb="*" type="System.Web.HttpForbiddenHandler" name="xml (integrated)" preCondition="integratedMode"/>
該配置是按照sitecore security hardening guide中的說明添加的。
如果我們刪除此配置,用戶可以訪問sitecore文件夾內的任何.xml文件。我們如何才能允許訪問sitemap.xml,同時禁止訪問網站中的其他XML文件?
(我們是在IIS7集成模式下運行)
太棒了!就像一個插件一樣,你也希望在'httpHandlers'部分也包含上面的內容。 –