2012-03-16 41 views
3

我正在構建一個新的Web服務器,並且我正在重新部署一個在IIS6中正常工作的ASP.Net網站。 404上的)。圖像位於正確的文件夾中,我甚至可以在網站中正確導航到頁面。圖像不使用IIS加載7

有什麼建議?

+0

你有沒有看看服務器日誌來查看所請求的是什麼網址是,vs他們真的在哪裏? – 2012-03-16 16:04:46

+0

這可能是一個愚蠢的問題,我相信你已經檢查過了,但以防萬一......你是否檢查過這些文件已被正確部署到新服務器上? – Carl 2012-03-16 16:17:13

+0

很好的問題。他們已被部署。我很好奇IIS 7的某些安全功能是否阻止訪問該類型的內容。 – KevinDeus 2012-03-16 16:35:53

回答

1

如果您嘗試使用瀏覽器,你得到的圖像瀏覽的圖像?

+0

沒有。我爲每個圖像獲得一個404。 – KevinDeus 2012-03-16 16:08:37

6
+0

你可能會做些什麼。你知道在哪裏可以找到Windows Server 2008 R2嗎? – KevinDeus 2012-03-16 16:11:59

+0

下服務器管理器 - >角色服務 - > Web服務器 - >常見HTTP功能 - >檢查靜態內容 – DotNetUser 2012-03-16 16:30:51

+0

它說靜態內容是「安裝」 – KevinDeus 2012-03-16 16:37:30

0

IUSR讀取目錄的訪問權限。

請記住,我從頭開始構建這個服務器。其很難相信,這不是設置爲某種默認的。

就這一個給予適當的信貸,這個環節避讓我在:(我沒碰過我的情況下,應用程序池)

http://forums.asp.net/post/3738818.aspx

+0

耶!是啊,文件權限是一種痛苦,但他們再次是至少同樣討厭在Unix服務器上太.. – 2012-03-16 19:34:47

+0

:)我只能假設這是因爲我創造的wwwroot>的Inetpub裏面的文件夾,並把在Web應用程序那。權限一定不能傳播。所有子目錄(包括圖像)都受到影響。 – KevinDeus 2012-03-16 20:47:05