首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Magento目录URL重写停留在处理上

重写停留在处理上,Magento 提供了多种 URL 重写方式,包括 URL Rewrite、Path Rewrite 和 Redirect。这些方式可以通过配置文件或数据库操作进行设置。下面是一个示例:

  1. 使用 URL Rewrite:

在 Magento 的配置文件中找到 url_rewrite 的配置,将其设置为 1。这将启用 URL 重写。

代码语言:txt
复制
<config>
    ...
    <global>
        ...
        <url_rewrite>1</url_rewrite>
        ...
    </global>
    ...
</config>
  1. 使用 Path Rewrite:

在 Magento 的配置文件中找到 path_rewrite 的配置,将其设置为 1。这将启用路径重写。

代码语言:txt
复制
<config>
    ...
    <global>
        ...
        <path_rewrite>1</path_rewrite>
        ...
    </global>
    ...
</config>
  1. 使用 Redirect:

使用数据库操作将旧 URL 重定向到新 URL。在 Magento 的配置文件中找到 redirect 的配置,将其设置为 1。这将启用重定向。

代码语言:txt
复制
<config>
    ...
    <global>
        ...
        <redirect>1</redirect>
        ...
    </global>
    ...
</config>
  1. 配置重写规则:

在启用 URL 重写后,您需要配置重写规则。Magento 提供了多种重写规则,例如:

  • 保留路径后缀:将旧 URL 的路径后缀保留在新 URL 中,例如 http://www.example.com/product/123 重写为 http://www.example.com/product/view/123
  • 保留路径部分:将旧 URL 的路径部分保留在新 URL 中,例如 http://www.example.com/product/123 重写为 http://www.example.com/product/view/123
  • 替换路径部分:将旧 URL 的路径部分替换为新 URL 的路径部分,例如 http://www.example.com/product/123 重写为 http://www.example.com/product2/123

您可以根据自己的需求配置重写规则。

  1. 测试和优化:

在更改完成后,请确保测试所有页面,以确保重写工作正常。您还可以使用谷歌浏览器开发人员工具进行URL检查,以确保重写规则正确工作并优化了用户体验。

注意:重写停留在处理上,并不意味着重写没有成功。如果您的 Magento 商店使用 URL 重写、Path Rewrite 或 Redirect 成功地重写了 URL,但重写规则没有生效,您可能需要检查您的配置文件或规则设置是否正确。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券