Magento如何自定义404页面?

Magento修改404页面

Magento有默认的404页面,若是想自定义一个404页面,又该如何作呢?html

方法一

首先,先来看下默认的404页面:
图片描述
1.Magento的CMS部分,能够经过定义它来改变错误页面,登陆后台admin->CMS->Pages:app

2.打开404 Not Found页面,点击左侧的Content,就能够看到404页面的详情:
图片描述frontend

3.如今来从新定义下404页面,好比,输入如下代码:this

<div class="page-head-alt">
    <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 class="disc">
            <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 class="disc">
            <li><a onclick="history.go(-1);" 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页面已经发生变化。
图片描述spa

方法二

方法一,是经过在后台配置修改,除此以外,还须要知道的是,修改404页面,也能够经过修改模板来更改。code

1.首先要将CMS中的404 Not Found 的状态改为disablehtm

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.再次打开前台页面,查看是否与上述代码内容一致,前台页面为:
图片描述get

4.由此,能够经过修改模板文件来修改404页面。it

相关文章
相关标签/搜索