因此,目前我工作的电子商务公司正在从基于 .NET 的平台过渡到基于 Magento PHP 的站点。我遇到的问题是,我们目前有 1000 个着陆页在搜索引擎上排名很高。我无法在新平台 - Magento 中对所有这些页面进行 301 处理,而且我知道由于性能问题,我无法将 1000 个静态重定向添加到 .htaccess 文件中。
所以我的问题是,有没有办法为我们的数据库中生成索引页面 URL 的变量创建重写或重定向规则。如果有,在性能方面,仅使用 .htaccess 文件、仅使用 PHP 脚本或两者结合会更聪明吗?
这是我们当前 URL 之一的示例以及我们希望将其重定向到的示例:
当前网址 /Clear_For_Life-Aquariums_Bowls-AT-70_180-AQAQ-ct.html
以下是我们用于生成重写的数据的细分;
- /Clear_For_Life = 数据库中的供应商名称列
- Aquariums_Bowls = DB 中的子类别列
- AT = DB 中的 VendorCode 列
- 70_180 = 数据库中的 PriceRange 列
- AQAQ = 数据库中的 CategoryId 列
需要重定向到的 URL;/clear-for-life-aquariums-bowl
任何帮助或建议将不胜感激。