【发布时间】:2010-10-30 13:50:30
【问题描述】:
我在管理员中创建了静态页面,当我尝试打开时
www.website.com/static-page-identifier
我们得到 404 页面
如果我们像这样把 index.php 放在前面
www.website.com/index.php/static-page-identifier
有效
我已经检查了 mod-rewrite 在服务器上是否有效。我一直在 magento admin 中将“使用 Web 服务器重写”切换为是和否。最后,在 CMS-> 静态页面部分,我单击预览任何静态页面,我得到相同的 404 页面。知道发生了什么吗?
谢谢你,
玛格特
【问题讨论】:
-
是只有 CMS 页面会受到影响,还是其他前端 URL 也会受到影响?该网站是否打开了“将商店代码添加到网址”选项?
-
感谢clockworkgeek 重播。 “将商店代码添加到网址”已关闭。我现在只有静态页面,但正在整合自定义模块,希望今天完成,所以稍后会回答这个问题
-
是的,这个问题也适用于非静态页面
-
即使 mod_rewrite 正在工作,但它似乎对 Magento 来说不太合适。请发布您的 .htaccess 文件。
-
感谢您的评论。我尝试了magento 1.4附带的两个-.htaccess和.htaccess.simple,但没有区别。这是默认的.htaccess
标签: .htaccess magento url-rewriting