删除Magento 1.9.3.x中的规范链接

时间:2018-09-27 09:11:37

标签: magento magento-1.9 canonical-link magento-layout-xml

我想从html页面(站点地图)中删除规范链接。

<link rel="canonical" href="https://www.example.com/seositemap">

我在布局中使用了以下代码,但它不起作用

<?xml version="1.0"?>
<layout version="0.1.0">
    <seositemap_index_index>
        <reference name="content">
            <block type="seositemap/map" name="map" template="seositemap/map.phtml"/>
        </reference>
        <reference name="head">
            <action method="removeItem"><type>link_rel</type><rel>canonical</rel></action>
        </reference>
    </seositemap_index_index>
</layout>

有什么主意吗?

1 个答案:

答案 0 :(得分:1)

这是该方法的外观

public function removeItem($type, $name)
{
    unset($this->_data['items'][$type.'/'.$name]);
    return $this;
}

没有相关参数。您应该改用“名称”。并且其内容必须是当前链接的href