Iis 自定义404错误页面生成403

Iis 自定义404错误页面生成403,iis,Iis,IIS 6.1-自定义错误页。 该网站定义为www.url.com/mysite。已经为mysite定义了自定义错误页。404和500.100。 我可以重定向到/mysite/500.htm和/mysite/400.htm。 我可以将500.100设置为重定向到/global/500.htm,这样就可以了。 当我将404重定向到/global/404.htm时,我得到一个403拒绝访问错误。(我还尝试将404重定向到/global/500.htm,只是为了确保它不是特定于文件的权限。) 已启用目

IIS 6.1-自定义错误页。 该网站定义为www.url.com/mysite。已经为mysite定义了自定义错误页。404和500.100。 我可以重定向到/mysite/500.htm和/mysite/400.htm。
我可以将500.100设置为重定向到/global/500.htm,这样就可以了。 当我将404重定向到/global/404.htm时,我得到一个403拒绝访问错误。(我还尝试将404重定向到/global/500.htm,只是为了确保它不是特定于文件的权限。)

已启用目录浏览

如果直接浏览到该页面,该页面将正常工作

检查iis日志文件是否存在异常


有人能给我一个解释,让我找到正确的方向吗?

因此,如果你加载www.url.com/global/404.htm,它会工作,当你通过重定向发送到那里时,你会得到403?正确。这让我想知道403是否发生在重定向之前。我受阻。请删除自定义404,然后尝试导致错误。你得到默认的404吗?是的。我愿意。如果我重定向到www.url.com/mysite/404.htm,它也可以工作。自定义404是由您的应用程序引发的还是由global引发的?检查:1任何认证规则是否不一致;2如果您为global定义了不同的应用程序池,则global web.config/machine.config和您的应用程序web.config中存在3个不一致