我試圖禁止在生產環境之外訪問Sitemap.xml文件。目前如果用戶輸入http://localhost:62777/sitemap.xml它可以訪問,但我想限制它。目前我試圖如下,但沒有運氣如何在mvc4中禁止訪問生產服務器之外的Sitemap.xml文件?
<location path="sitemap.xml">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
是否有任何其他方式來禁用它從生產環境以外?提前致謝。 我想下面也而非工作
<httpHandlers>
<add path="sitemap.xml" verb="*" type="System.Web.HttpForbiddenHandler" name="xml (integrated)" preCondition="integratedMode" />
</httpHandlers>
http://www.iis.net/configreference/system.webserver/security/requestfiltering/filteringrules/filteringrule/appliesto – Thakur
感謝我在IIS請求處理程序添加的.xml。我可以在哪裏標記回答? –