我有一個工作項目,在visual studio中作爲MVC項目與角js構建。我想將其轉換爲基本的html +角色網站。所以我創建了一個空的網站項目,重命名並將我所有的cshtml頁面轉換爲html頁面。 當我運行項目,主頁加載,正確的,根目錄(視圖)中的所有部分頁面加載正常。問題出在子目錄(views/home)中。對於這些頁面,它會產生404錯誤。 我保持與我原來的MVC網站完全相同的結構,其中所有頁面均正確加載。 只是爲了排除故障,我在子目錄中添加了另一個頁面,並將其設置爲啓動頁面。但即使我運行該項目或在瀏覽器中進行查看,我也會得到404錯誤。如果我將該頁面複製到根目錄中,它就可以工作。 有沒有人遇到同樣的問題?或者我需要在一個空的項目中做更多的事情?IN asp.net MVC項目,訪問子目錄中的HTML頁面返回404錯誤
-1
A
回答
-2
在/ view中有一個web.config文件,部分用於防止視圖文件被直接請求,因爲這在MVC中是不可取的。
您需要找到該文件,並刪除其中的DenyHandler條目以便能夠直接向這些文件提供鏈接。
+0
不知道爲什麼這個答案是downvoted。它爲我工作。 – Mahesh
相關問題
- 1. XAMPP:在根目錄的子目錄中訪問html頁面
- 2. 在現有目錄返回404錯誤
- 3. 子目錄404的子域頁面
- 4. 限制對目錄的訪問,如果某些頁面返回,使用.htaccess 404
- 5. 返回404錯誤ASP.NET MVC 3
- 6. 我的項目彈簧mvc 404錯誤
- 7. 我的項目中的html頁面中的RadioButton錯誤頁面
- 8. ASP.NET MVC項目中的未知錯誤。
- 9. 404目錄錯誤
- 10. ASP.NET MVC子目錄
- 11. Spring Web MVC項目404錯誤
- 12. ASP.NET MVC - 目錄的用戶訪問
- 13. Github頁面返回404錯誤
- 14. 在子目錄中運行ASP.NET MVC應用程序,得到404錯誤
- 15. 僅訪問HTML集合中返回的項目的直接子項
- 16. IIS網站部署與子目錄投擲子目錄中的頁面404錯誤
- 17. 404錯誤訪問CFM頁面
- 18. ASP.NET MVC入門項目獲取404錯誤
- 19. 訪問子目錄
- 20. 新的ASP.NET MVC 3項目錯誤
- 21. Spring MVC:如何返回自定義404錯誤頁面?
- 22. 只有特定子目錄的htaccess 404頁面(靜態html頁面)
- 23. 錯誤創建ASP.net MVC剃刀項目
- 24. Python中的urlopen錯誤404個目錄
- 25. ASP.Net MVC 5子目錄捆綁問題
- 26. 工具/腳本訪問ASP.NET項目中的所有頁面?
- 27. 頁面子目錄中的未找到(404)上的ASP.NET回發的默認頁面
- 28. 條目創建返回201,但訪問它返回404
- 29. ASP.NET MVC:多個項目錯誤
- 30. 從url中刪除子目錄使頁面無法加載(404錯誤)
Mvc包含一個防止鏈接查看文件的web.config。去掉它;在\查看 –
@Andrew - 感謝您的答案,我已經嘗試創建空網站項目,並把我的文件。但那也表現一樣。我會嘗試你的建議並回復你, – Mahesh
如果這不是問題,那麼你的鏈接有問題。 –