【问题标题】:How to create 301 or 302 redirect in PrestaShop 1.7?如何在 PrestaShop 1.7 中创建 301 或 302 重定向?
【发布时间】:2017-12-13 13:42:58
【问题描述】:

我有一个基于 Prestasop 1.7 的商店。我更改了产品 URL。人们可以从谷歌找到这个产品。但他们无法访问产品页面,因为产品页面 URL 已更改。所以我需要将旧网址301重定向规则添加到新网址。我该怎么做?

【问题讨论】:

    标签: .htaccess seo prestashop url-redirection prestashop-1.7


    【解决方案1】:

    最好禁用产品并创建与新产品相同的产品,而不是更改产品 URL。这样,您可以轻松地将旧产品重定向到产品编辑页面中的新产品。

    【讨论】:

    • 是的,如果你能做到这一点,这是一个有效的选择,通常是在没有与软件或其他东西同步的情况下;)
    【解决方案2】:

    您有两种方法可以做到这一点,编辑 .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。这样,您可以轻松地将旧产品重定向到产品编辑页面中的新产品。

    尽情享受

    【讨论】:

      【解决方案3】:

      在这种情况下,您不需要任何模块或 htaccess 行。 只需在参数 > SEO 中激活规范重定向。规范重定向就是为此需要而设计的。

      希望对你有帮助

      【讨论】:

        猜你喜欢
        • 2014-09-19
        • 2013-10-08
        • 1970-01-01
        • 2011-07-21
        • 2013-11-26
        • 1970-01-01
        • 2012-03-10
        • 1970-01-01
        • 2019-04-12
        相关资源
        最近更新 更多