【发布时间】:2018-08-20 06:01:30
【问题描述】:
我一直在尝试创建第二个选项,将 URL 重写为 prestashop 内的产品。在 SEO 和 URL 部分的标准 Prestashop 安装中,我有以下产品 url 构建:
{category:/}{id}-{rewrite}-{ean13}.html
这将创建以下产品网址:
https://www.example.com/{category-name}/{product-id}/{product-name}/{ean13}.html
出于各种原因,我想添加一个选项,以通过以下 url 构建访问产品页面:
ean/{ean13}.html
结果 url 类似于以下示例:
https://www.example.com/ean13/{ean13}.html
注意,ID 是 url 构建的标准必填字段,这意味着我不能使用:“Just ajust ajust the url build up”作为答案。
是否有可以生成此类结构的模块、插件或代码片段?
我确实找到了一些“从漂亮的 url 中删除 ID”模块,但这并没有给我正在搜索的结果。只是部分因为它只删除了 ID。
如果它是第一个 {code} 段中提到的标准 url 构建的重定向,则不会有问题。我知道我可以在我的 .htacces 文件中编写重写规则,但是为每个产品执行此操作将需要大量工作,所以我想知道是否有更简单的方法来实现这一点。
一如既往地提前致谢!
【问题讨论】:
标签: .htaccess url-rewriting seo prestashop clean-urls