我设置了IIS的默认文档为什么还是提示403 - 禁止访问: 访问被拒绝。
这个问题我是在处理dedeCMS站点时发现的问题
解决方法:
打开IIS》应用程序池》(找到你的站点应用池)》右键》基本设置》版本:选择2.0》管道:选择“经典”
为什么这样做可以解决403错误?
因为程序池是“4.0”且模式为“集成”模式时,IIS会调用.net4.0程序的另一种模式来处理【路由(URL地址)】。
这里说的“另一种模式”是.net mvc的模式,因为.net mvc的路由是由程序管道业务实现的,并非意义上的“URL地址”或者说“站点路径”。