我有一个子域名和一个主要域名。子域是一个博客,建立在Wordpress上,主站点在Shopify平台上。我在博客中设置了一些301到主域名并且它们可以正常工作,但出于某种原因,在网址的末尾添加了id
参数。
我在htaccess文件中使用标准Redirect 301 /old /new
。我在使用这种方法之前从未发生过这种情况,所以我认为这是Shopify的事情。有没有人经历过这个,或者知道如何让它停止这样做?
现在我已经使用以下Liquid代码解决了规范问题:
{% assign urlArray = canonical_url | split: '?' %}
<link rel="canonical" href="{{ urlArray | first }}">
如果可能,我真的想将它从地址栏中删除。