magento修改404页面
Magento有默认的404页面,如果想自定义一个404页面,又该如何做呢?
方法一
首先,先来看下默认的404页面:
1.Magento的CMS部分,可以通过定义它来改变错误页面,登录后台admin->CMS->Pages:
2.打开404 Not Found页面,点击左侧的Content,就可以看到404页面的详情:
3.现在来重新定义下404页面,比如,输入以下代码:
<div>
<h3>D'oh! That page can't be found.</h3>
<p><strong>Don't get angry, and don't cry.</strong> Let us
take that burden. It's not your fault. No, really, listen to me.
It's not your fault. We have a 24 hour hotline to deal with things
just like this. Okay, its not really a hotline, its really
just some encouraging words to keep trying, but hotline sounds
so much .</p>
<p>Sorry but the page you are looking for cannot be found.
If you're in denial and think this is a conspiracy that cannot
possibly be true,</p>
</div>
<dl>
<dt>Perhaps you are here because:</dt>
<dd>
<ul>
<li>The page has moved</li>
<li>The page is no longer exists</li>
<li>You were looking for your puppy and got lost</li>
<li>You like 404 pages</li>
</ul>
</dd>
</dl>
<dl>
<dt>What can you do?</dt>
<dd>Have no fear, help is near! There are many ways you can get back on track with Magento Demo Store.</dd>
<dd>
<ul>
<li><a href="#">Go back</a> to the
previous page.</li>
CMS and Design
30
<li>Use the search bar at the top of the page to search for
your products.</li>
<li>Follow these links to get you back on track!<br /><a
href="/">Store Home</a><br /><a href="/customer/account/">My
Account</a></li>
</ul>
</dd>
</dl>4.点击save page,重新打开,可以看到404页面已经发生变化。
方法二
citySHOP是一款集CMS、网店、商品、系统,管理更加科学快速;全新Jquery前端引擎;智能缓存、图表化的数据分析,手机短信营销;各种礼包设置、搭配购买、关联等进一步加强用户体验;任何功能及设置都高度自定义;MVC架构模式,代码严禁、规范;商品推荐、促销、礼包、折扣、换购等多种设置模式;商品五级分类,可自由设置分类属性;商品展示页简介大方,清晰,图片自动放大,无需重开页面;商品评价、咨询分开
方法一,是通过在后台配置修改,除此之外,还需要知道的是,修改404页面,也可以通过修改模板来更改。
1.首先要将CMS中的404 Not Found 的状态改成disable。
2.找到 no-route.phtml页面,路径为app/design/frontend/base/default/
template/cms/default/no-route.phtml,打开,会看到如下代码:
There was no 404 CMS page configured or found.
3.再次打开前台页面,查看是否与上述代码内容一致,前台页面为:
4.由此,可以通过修改模板文件来修改404页面。
以上就介绍了Magento如何自定义404页面?,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。









