【发布时间】:2017-12-13 13:42:58
【问题描述】:
我有一个基于 Prestasop 1.7 的商店。我更改了产品 URL。人们可以从谷歌找到这个产品。但他们无法访问产品页面,因为产品页面 URL 已更改。所以我需要将旧网址的301重定向规则添加到新网址。我该怎么做?
【问题讨论】:
标签: .htaccess seo prestashop url-redirection prestashop-1.7
我有一个基于 Prestasop 1.7 的商店。我更改了产品 URL。人们可以从谷歌找到这个产品。但他们无法访问产品页面,因为产品页面 URL 已更改。所以我需要将旧网址的301重定向规则添加到新网址。我该怎么做?
【问题讨论】:
标签: .htaccess seo prestashop url-redirection prestashop-1.7
您有两种方法可以做到这一点,编辑 .htaccess(如果您有基于 apache 的 Web 服务器)或安装模块。
如果选择.htaccess,创建301重定向很简单,这里举个例子:
<ifModule mod_rewrite.c>
Redirect 301 /old-cat/old-url.html http://www.youdomain.com/new-cat/new-url.html
</ifModule>
将此规则插入 PrestaShop 规则之前。 更多信息here
另一种方式,模块,你可以安装像this这样的模块,简化操作。
更新: 就像@Agah Toruk 说的那样
最好禁用产品并创建与新产品相同的产品,而不是更改产品 URL。这样,您可以轻松地将旧产品重定向到产品编辑页面中的新产品。
尽情享受
【讨论】:
在这种情况下,您不需要任何模块或 htaccess 行。 只需在参数 > SEO 中激活规范重定向。规范重定向就是为此需要而设计的。
希望对你有帮助
【讨论】: