2017-09-13 139 views
2

使用最新版本的Wordpress & Woocommerce。Woocommerce分页 - 阻止301重定向第1页

如果我在我的店里& 2页的产品我点击PAGE在我的分页链接1,我得到一个301重定向去/店

对于搜索引擎优化的目的,我想禁用301重定向&保持联系,因为它是在分页链接,即/店/页/ 1

这似乎是默认的行为Woocommerce &这不是我的Shopkeeper主题所做的事情。

+0

您是否找到解决方案?有同样的问题。 –

+0

对不起,我没有。我摆脱了Woocommerce分页并实现了Javascript分页导航! –

回答

0

与我正在构建的网站有同样的问题。虽然您要求保留/shop/page/1/(不含301),但实际上最好只是将/shop/作为您的页面。否则,你有两个相同的页面提供相同的内容,谷歌不喜欢。

我采取的方法是将链接中的分页输出更改为NOT include/page/1/。然后删除301,因为链接是正确的。为此,我使用了过滤器paginate_links

add_filter('paginate_links', function($link) { 
    $pos = strpos($link, 'page/1'); 
    if($pos !== false) { 
     $link = substr($link, 0, $pos); 
    } 
    return $link; 
}); 

希望这有助于。