【发布时间】:2012-08-07 10:19:50
【问题描述】:
我正在使用 drupal 6。
我为我们的一位客户进行了网站改造,我们需要将旧网站网址重定向到相关的新网站网址,这样我们就不会失去流量。我已经使用了相同的路径重定向模块并添加了一些网址。
问题是我们有超过 1000 个要添加的 url,并且没有特定的模式(因为旧站点在 asp. 中),所以它是重定向的 1 对 1 映射。通过路径重定向模块将其添加到 url 别名表中会影响网站性能,这又是一个手动过程。
对于这个场景还有其他更好的优化方案吗?
【问题讨论】:
-
您所说的“达到网站性能”是什么意思?路径重定向模块对我来说非常适合几个重定向,它仍然比向 htaccess 添加大量重定向要好。不要直接使用数据库。应该有一个php函数来做到这一点。我认为将它与 batch_api 结合起来应该可以完美解决问题
-
@AyeshK - 我认为 OP 意味着数据库命中。我相信路径重定向由该模块存储在数据库中。有兴趣使用您提到的 PHP 函数解决方案以及它相对于使用 .htaccess 的优势看到您的完整答案。