2013-02-11 238 views
0

我對ASP.net很新。 很久以前我訪問過一個網站,現在我不記得URL了。我想打開他們的CSS文件來查看源代碼,但是一旦我點擊錯誤消息說,「你沒有準備行動......」web.config防止文件下載或可查看

現在我想要做的同樣的事情來鎖定我的文件。即使訪客可以看到文件名,但他們無法打開或下載。

我想知道是否可以在ASP.net或IIS7上實現?

非常感謝您的建議。

+1

這是不可能的。如果您的瀏覽器可以下載css文件並使用它,那麼您也可以看到它。 – cheesemacfly 2013-02-11 00:17:41

回答

2

在ASP.net中,如果你不想讓用戶打開文件,只需在文件名前加一個「_」即可。 所以不是:Mycss.css_Mycss.css。 這適用於所有文件,並且在使用佈局時非常方便,因此用戶無法查看您的內容文件。 此外,通常您需要權限才能打開文件夾"~/Content/",如果請求來自外部源,則應寫入您寫入的此錯誤。嘗試通過右鍵單擊和編輯權限來設置文件夾的權限。

+0

非常感謝您的回覆 – olo 2013-02-11 00:35:23