【发布时间】:2015-12-05 18:52:39
【问题描述】:
我的网站,例如carparts.co.uk 有 355000 个独特的网址。 (这是一个汽车零件目录网站)(在网站管理员工具上显示其中有 174000 个已编入索引)
我们想将我们的网站移动到一个新的购物车平台 (prestashop),并彻底改变了目录的结构,这意味着我们现在有了一组新的 url。 (虽然主域没有改变,仍然是 carparts.co.uk) 我现在有一个 excel 表,其中有一列 355000 个“旧”url 与新目录上最接近的等效 url 匹配。 例如
old url: "carparts.co.uk/ford-ranger-alternator belts.htm"
goes to: "carparts.co.uk/belt-drive"
(并且有 355,000 个类似的重定向)
我的问题是我应该怎么做? 我知道您可以使用 htaccess 来执行此操作,但我很担心,因为我已经读过如果 htaccess 非常大,它会减慢网站的速度(这种缓慢是否仅在尝试访问其中一个旧网址时才会出现?,或者它会影响我所有网址的速度吗?
那么对我来说,处理这么多的 URL 最好的办法是什么?
【问题讨论】:
-
will it impact the speed of all my urls?是的,使用 .htaccess 会降低整个站点的速度,因为它必须在每个页面请求时读取 .htaccess 文件。如果您访问服务器配置,最好将它们放置在那里,这样可以减少对性能的影响。
标签: apache .htaccess url redirect