MVC模式下默認是無法訪問站點內靜態頁面,昨日百度找了半天試了半天才試成功。
默認在Views文件外的靜態頁面可以訪問,若要訪問Views里的靜態頁面則需要修改View文件夾中的web.config:
[html] view plain copy 在CODE上查看代碼片派生到我的代碼片
<httpHandlers>
<add verb="GET,HEAD" path="*.html" type="System.Web.StaticFileHandler"/>
<add path="*" verb="*" type="System.Web.HttpNotFoundHandler"/>
</httpHandlers>
例如:Views下有一test.html文件,則可以http://localhost:1111/views/test.html如此訪問
VS2010.MVC4下測試通過,有問題請在此頁面提問。