2017-06-22 41 views
1

有沒有什麼辦法可以設置IIS的方式,沒有文件可以下載? (不使用xml配置並僅使用IIS UI)。在IIS8中防止文件下載(任何文件,即使css和js)

我知道我可以刪除所有mime類型,但這很不方便,我正在尋找更好的選項。

+0

將它的地方,是不是從網絡訪問的服務器(例如,存在任何網頁根之外)。 – CollinD

+0

我已經知道這個,尋找一個IIS解決方案。 – Arrrr

回答

0

由於服務器無法區分正常的 請求和下載請求,所以無法停止使用css或js。

假設你有一個包含在您的網頁CSS或JS任何HTML頁面。這css文件將需要由browser.So在服務器端(IIS)下載您不能區分正常的下載請求或瀏覽器請求。如果引用者不匹配,您可以拒絕下載請求。例如,如果有人拿着sthe網址並直接複製並粘貼到另一個瀏覽器,引用者頭部將不會出現。類似地,如果別人熱鏈接到您的資源(css,js文件),你也可以停止。

通過deny download based on Referrer使用URLRewrite