Iis 7 Sitecore页面请求返回IIS 404

Iis 7 Sitecore页面请求返回IIS 404,iis-7,sitecore,sitecore6,Iis 7,Sitecore,Sitecore6,我在Sitecore中请求一个页面,并从IIS获得404。该站点在我的开发环境和登台上工作。这是在新安装的生产机器上。我从来没见过它真的起作用。事实上,它给了我一个IIS 404而不是Sitecore 404,这似乎表明Sitecore使用的任何处理程序都未被识别或未正确设置。如果您能给我一些建议,告诉我从哪里开始寻找,或者问题是什么,我将不胜感激 我们在经典模式下运行II7。如果我在经典模式下运行Sitecore,我会遇到同样的问题。为什么不尝试在集成模式下运行,让所有处理程序都能正常工作?您

我在Sitecore中请求一个页面,并从IIS获得404。该站点在我的开发环境和登台上工作。这是在新安装的生产机器上。我从来没见过它真的起作用。事实上,它给了我一个IIS 404而不是Sitecore 404,这似乎表明Sitecore使用的任何处理程序都未被识别或未正确设置。如果您能给我一些建议,告诉我从哪里开始寻找,或者问题是什么,我将不胜感激


我们在经典模式下运行II7。如果我在经典模式下运行Sitecore,我会遇到同样的问题。为什么不尝试在集成模式下运行,让所有处理程序都能正常工作?您的Sitecore登录页面正常工作,因此表明您已正确解压缩Sitecore文件夹。我建议您尝试集成模式。

听起来像是权限问题,请检查网络服务或应用程序池标识是否具有对所有Sitecore文件夹的正确访问权限

这看起来是一个很好的指南:


您还可以尝试导出用于生产和暂存的IIS安装程序,并对两者进行比较,以确保安装程序没有异常。

您是否尝试过运行安装程序?如果您正在清理其他人的安装,则不知道他们做了什么。。。重新开始要容易得多。您可以轻松地连接到现有数据库,或者在拥有良好工作的Sitecore实例后安装包含所有内容的软件包。

/Sitecore/login/工作正常,顺便说一句。对公共站点的请求不起作用。实际上,请注意..../Sitecore/login在内容模式下工作正常,但在桌面模式下工作正常,当我单击内容时,它返回一个IIS 404。我注意到该请求是针对一个已处理的项目/sitecore/shell/sitecore/content/Applications/content%20Editor?ic=People%2f16x16%2fcubes_blue.png,所以这感觉像是一个处理程序配置问题。sitecore的哪个版本?您是否对web.config进行了任何更改?您是如何安装它的,是通过向导还是通过.zip手动安装的?我没有安装它…它已经在这个服务器上安装了一段时间了。此外,我没有对web配置进行任何更改,它与staging和my local中的配置几乎相同。我会找出是否存在某种版本冲突,但我可以告诉您,该站点的dev/staging/prod版本是相同的…谢谢。我想,说清楚点,staging和prod在web.config中的一个区别是为数据文件夹指定的路径。在集成模式下运行时,会产生一些问题(与sitecore无关)。值得一提的是,我们在sme盒子上有另一个网站,它以经典模式运行。我不愿意在生产机器上这样做。已经有一个sitecore站点在那里运行,我担心我们会对该安装做些什么。谢谢