Asp.net

web.config 的 location 元素中的多個路徑

  • August 16, 2017

如何location在 web.config 的一個元素中指定多個路徑?

<location path="Images">
   <system.web>
       <authorization>
           <allow users="?" />
       </authorization>
   </system.web>
</location>

我們想將樣式和圖像添加到位置,例如<location path="images, styles">.

是否可以在位置元素中放置多個路徑(以及我將如何做到這一點)?

除非它們共享相同的根文件夾,否則您無法執行此操作。眾所周知,我會將圖像/樣式/javascript 轉儲到“_res”或“_system”之類的單個文件夾中並授權該文件夾

有關位置元素的更多資訊:http: //msdn.microsoft.com/en-us/library/b6x6shw7 (v=vs.71).aspx

在路徑屬性上:

指定包含的配置設置應用到的資源。使用缺少路徑屬性的位置會將配置設置應用於目前目錄和所有子目錄。如果 location 沒有使用路徑屬性並且 allowOverride 為 False,則配置設置不能被子目錄中的 Web.config 文件更改。

引用自:https://stackoverflow.com/questions/4491178