【发布时间】:2013-08-30 16:23:32
【问题描述】:
我为我的语言创建了一个新的商店视图并禁用了所有其他商店视图,我创建了名为 Kodu 的页面并将其设置为配置 - Web 下的默认主页。
现在,当我清除我的 cookie 时,我会得到 404 error: Page not found,除非我使用直接链接转到 CMS 页面“Kodu”_store=eesti">http://mypage.ee/live/index.php/kodu/? _store=eesti 在我加载该页面并返回 mypage.ee/live 后,它会加载正确的主页。
我应该怎么做才能摆脱这个错误?
【问题讨论】:
-
当你得到 404 时它尝试加载的 URI 是什么?它还有 URI 参数吗?
?store=eesti -
当我收到 404 错误时,它会加载 mypage.ee/live。在我加载一次mypage.ee/live/index.php/kodu/?_store=eesti 并返回加载mypage.ee/live 后,它会加载mypage.ee/live/index.php。
-
嗯,它没有加载备用商店。我没有在多商店环境中工作过,希望在该领域更有知识的人可以帮助你。您是否完全清除并刷新了缓存、重新索引等?
-
清除缓存,重新索引。好吧,我只有一家商店,只想用我的语言创建一个商店视图,我用我的语言创建了新的商店视图,称为 Eesti,禁用了英语、法语和德语的商店视图,这会造成麻烦吗?
-
好吧,我再次启用了英文商店视图,现在它可以正确加载主页,但在英文商店视图中。我希望它默认加载我的。我不期待英语客户,所以目前我只需要爱沙尼亚语。
标签: php magento http-status-code-404