2010-10-14 170 views
4

我有一個Web應用程序,它具有一個配置文件夾,其中包含多個XML文件,這些文件是多個「門戶」的配置設置。我需要IIS訪問它們,以便加載「門戶」(sql連接字符串,母版頁路徑),但我想拒絕任何外部訪問(url瀏覽)。下面是下面一個例子:如何拒絕訪問文件但允許服務器

http://www.mywebsite/virtualdirectory/configurationdirectory/configfile.xml

我需要限制訪問此文件,如果你瀏覽到它,但仍允許系統訪問它,所以它可以解析「門戶」,它的負載。

任何想法?

+0

相關:[允許通過javascript請求PHP文件,但不直接從瀏覽器](http://stackoverflow.com/q/7772591/367456) – hakre 2013-05-21 08:37:50

回答

0

做到這一點如果網站不需要XML文件服務到最終用戶然後將其刪除的MIME類型。

+0

這可以解決我遇到的問題,但是我使用Conrad的答案,因爲我可能想要在另一個目錄中提供XML文件和/或設置不同的安全性。如果我將其作爲MIME值刪除,則無法在任何地方訪問它。但是,謝謝你的回答。這也適用! – Keith 2010-10-14 18:32:34

+0

沒問題。您也可以刪除該文件夾的MIME值。 – notandy 2010-10-15 15:08:49

相關問題