.ashx图像未在干净的sitecore xpress安装中显示
我刚刚安装了一个干净版本的sitecore xpress,加载网站后,没有显示任何图像。当我登录到桌面或内容编辑器或预览器时,所有图像仍然无法显示 唯一显示的图像是登录页面上的一两个png,这让我相信该网站无法检索任何.ashx文件。我到处都找过了,我找不到一个答案来解释为什么这些没有加载 我的安装程序是在Windows Server 2008上使用最新的Sitecore Xpress(截至2011年5月10日)和SQLLite。我没有编辑任何文件,我只是简单地安装了它.ashx图像未在干净的sitecore xpress安装中显示,sitecore,ashx,sitecore6,Sitecore,Ashx,Sitecore6,我刚刚安装了一个干净版本的sitecore xpress,加载网站后,没有显示任何图像。当我登录到桌面或内容编辑器或预览器时,所有图像仍然无法显示 唯一显示的图像是登录页面上的一两个png,这让我相信该网站无法检索任何.ashx文件。我到处都找过了,我找不到一个答案来解释为什么这些没有加载 我的安装程序是在Windows Server 2008上使用最新的Sitecore Xpress(截至2011年5月10日)和SQLLite。我没有编辑任何文件,我只是简单地安装了它 提前感谢您的帮助。可能a
提前感谢您的帮助。可能ashx不是允许的扩展,请访问您的Web.config:
<configuration>
<sitecore>
<pipelines>
<preprocessRequest>
<processor type="Sitecore.Pipelines.PreprocessRequest.FilterUrlExtensions, Sitecore.Kernel">
<param desc="Allowed extensions (comma separated)">aspx, ashx, asmx</param>
..
..
aspx,ashx,asmx
..
..
确认ashx是允许的扩展。您可以尝试的另一件事是将Media.RequestExtension设置为空白值,这样可以在正常扩展中加载图像
<setting name="Media.RequestExtension" value=""/>
还有一件事要尝试-检查ashx是否在IIS中处理对于我来说,我发现问题与IIS有关。我从IIS中看到,静态内容没有安装。因此,它无法加载图标等图像。安装后,它修复了问题
要解决此问题,请执行以下步骤:
直接转到ashx图像时会发生什么?你会犯什么样的错误?权限或404,或其他?@Mark,我得到一个404错误。一个例子URL是:如果它有任何帮助,我想知道这篇文章是否有帮助:我今天早上确实查看了那篇文章,但没有用,不过还是谢谢你。我不知道会发生什么,是IIS配置吗?您使用的是IIS 7还是IIS 6?