我的一些 Magento 商店有一个奇怪的问题。主页上的内容已消失。有问题的网站是:-
http://www.hornchurchfineart.co.uk/
http://www.domingodirect.co.uk/
这些页面之前工作正常,突然停止工作,这个问题也困扰了我的托管公司。
我已经在管理员中清除了我的缓存,并通过手动删除 /var/cache 文件夹中的文件,但无济于事。
有没有人遇到过这个问题?
提前谢谢了,
加里
我的一些 Magento 商店有一个奇怪的问题。主页上的内容已消失。有问题的网站是:-
http://www.hornchurchfineart.co.uk/
http://www.domingodirect.co.uk/
这些页面之前工作正常,突然停止工作,这个问题也困扰了我的托管公司。
我已经在管理员中清除了我的缓存,并通过手动删除 /var/cache 文件夹中的文件,但无济于事。
有没有人遇到过这个问题?
提前谢谢了,
加里
我终于找到了问题所在。在我的 .htaccess 文件中,我有以下条目。
SetEnv MAGE_IS_DEVELOPER_MODE 1
通过评论这一点返回的头版。
我希望这对将来的某人有所帮助。
确保没有具有空白 URL 重写的产品。
您可以通过转到Catalog > URL Rewrite Management并对列Request Path进行排序来检查这一点。如果其中有一个带有空白请求路径的项目(它应该在排序后位于顶部),它将覆盖主页。删除重写以恢复您的主页。
如果您使用导入脚本(例如 MagMi)创建产品,则可能会发生这种情况。
在我的网站上,主页的内容存储在数据库中。也许某些事情导致您的条目被空白?
打开 Admin -> CMS -> Page 作为您的主页,然后在左侧的 Design 选项卡下,有一个名为“Layout Update XML”的部分。这就是我的“主页”页面正文的来源。在本节中是来自我们购买的模板的 XML,将它们的“块”插入到我们的主页上。
我们的模板是来自 Template Master 的付费模板,这是我们的“布局更新 XML”的一部分,它构成了我商店主页的一部分:
<reference name="content">
<block type="easyslide/slider" name="homepage.slideridentificator">
<action method="setSliderId"><id>default_a034</id></action>
</block>
<block type="core/template" name="tab_wrapper" template="cms/highlight.tab.phtml"/>
</reference>
我遇到了类似的错误:前端无法访问 CMS 主页。就我而言,这是因为我在后端将主页从“主页”重命名为“主页”:CMS> Pages> URL Key。