2011-03-04 61 views
1

我一直试图在magento中设置一个CMS页面作为主页,它只是在杀死我 - 这应该是多么的困难?不管我怎么设置,我得到一个404为Magento设置一个cms页面

有人能告诉我基本步骤设置一个CMS页面为主页的Magento的安装,住在:

http://www.mymagentoinstall.com/

我不能让CMS页面的url密钥为空,但在系统 - >配置 - >默认页面 - > CMS主页(这看起来应该可以工作)中设置默认页面,仍然会给我一个404.

thx任何帮助

+1

你真的需要接受你以前的问题的答案,人们才会热衷于帮助你... – 2011-03-04 21:48:11

+0

啊。会做。谢谢。 – dbcn 2011-03-04 21:54:27

回答

1

好 - 想通了在系统 - > Config->网络,默认Web URL必须这样做。 'cms'(不含引号) - 我猜它告诉Magento使用cms页面而不是默认的url。

1

您是否检查过确定该网页已启用并在商店视图中可见?

+0

是的 - 我可以在mymagentoinstall.com/home查看该页面 - 但设置CMS默认hp仍然无法正常工作。 – dbcn 2011-03-07 14:49:15

0

在csm中 - 页面在页面中创建一些html,例如从

开始简单我的主页

。 给它一个名称和照顾的URL是“家”(不带引号

现在进入系统 - 配置 - 网络,并从其中可以让你选择主页上的下拉列表中选择您的主页(名称)

应该这样做

0

你的CMS页面标识应该

+0

nada。没有列出任何CMS的标识符 - 我已经将Title和Url Key设置为'home'(不含引号),并指出了System-> Config-> Web中的默认主页,但仍然获得404.也清除缓存。 – dbcn 2011-03-07 14:18:27

+0

我在“标识符”列中看到数据库中的url键值 - 以便清除该标识符 - 标识符未出现在CMS中。 – dbcn 2011-03-07 14:27:38

+0

您是否为您的主页选择了正确的商店? – 2011-03-07 14:51:55

0

我遇到了同样的问题。无论我做了什么,主页都以404的形式返回。我在测试服务器上(使用不同的数据库)工作,并将选项并排比较。绝对没有任何工作,主页,命名为'家'和'cms'被正确设置,mod_rewrite工作,htaccess文件只是桃色...但domain.com/将无法正常工作。几个小时后,我看到了domain.com/home/,尽管我发誓它没有。

最后我擦掉了键盘上的血迹,在那里我砸了我的头,并进入了URL重写管理,并将ID路径设置为'/',请求路径为'/'并将路径指向'/ home /',它的工作原理就像它应该一直存在。希望这可以帮助别人!

2

小时的头撞击后来....我已经改变了参数“使用Web服务器重写”系统 - >配置 - > Web从是到否,它的工作!我的提供者默认设置了这个,所以不得不改变它。唯一的缺点是我现在得到了/index.php扩展。

+0

这解决了我的问题,谢谢! – Magnum26 2014-02-13 08:28:51