HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容 错误

zhengyingcan 2016-10-05 08:43:39
一个MVC网站,发布的时候报以下错误, 百度上说最好的办法,指定默认页,问题是MVC如何指定默认页呢。

HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容
具体的我截图如下
...全文
1373 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
闭包客 2016-10-08
  • 打赏
  • 举报
回复
引用 8 楼 zhengyingcan 的回复:
[quote=引用 7 楼 closurer 的回复:] 设置默认路由。
public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapMvcAttributeRoutes(); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } ); } 以上应该也算是指定路由了吧[/quote] 排除默认路由问题后,查看 mvc 的安装版本,处理程序的配置,以上的问题都是报这个错。
zhengyingcan 2016-10-08
  • 打赏
  • 举报
回复
引用 7 楼 closurer 的回复:
设置默认路由。
public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapMvcAttributeRoutes(); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } ); } 以上应该也算是指定路由了吧
闭包客 2016-10-08
  • 打赏
  • 举报
回复
设置默认路由。
zhengyingcan 2016-10-08
  • 打赏
  • 举报
回复
服务器是WINDOWS SERVER 2008 32位。报如错误
zhengyingcan 2016-10-08
  • 打赏
  • 举报
回复
现在把IIS全部打勾了,就可以了,只是在服务器上还不行,可能是因为VS2015是64位发布的,然而服务器是WINDOWS SERVER 2008 32位。
zhengyingcan 2016-10-08
  • 打赏
  • 举报
回复
MVC 安装版本号是5.2.3 <package id="Microsoft.AspNet.Mvc" version="5.2.3" targetFramework="net45" />
我用WIN10 64后 IIS 查看会报这个错误,我用WINDOWS SERVER 2008 R2 32位也会报这个错误。 具体MVC安装版本号我截图如下

u013058975 2016-10-06
  • 打赏
  • 举报
回复
这个在IIS里面改一下,好像可以设置默认页
西凉董卓 2016-10-06
  • 打赏
  • 举报
回复
IIS上权限受限制了吧,我遇到过类似的情况
zhengyingcan 2016-10-06
  • 打赏
  • 举报
回复
引用 2 楼 FoxDave 的回复:
给网站文件夹授予合适的权限
具体怎么操作呢
Justin-Liu 2016-10-06
  • 打赏
  • 举报
回复
给网站文件夹授予合适的权限
zhengyingcan 2016-10-06
  • 打赏
  • 举报
回复
自己顶一下,请大神有空的时候看看
zhengyingcan 2016-10-06
  • 打赏
  • 举报
回复
引用 5 楼 u013058975 的回复:
这个在IIS里面改一下,好像可以设置默认页
MVC不好设置默认页

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧