301redirect问题 – 有多less,他们应该去哪里?

我们需要在正在进行大规模URL重组的网站上执行数百次301redirect。 这是做这个最好的方法是什么? 在.htaccess级别? 在代码级别?,apache级别? 如果.htaccess变得臃肿,会不会在网站上出现明显的减速?

谢谢

mod_rewrite可以使用RewriteMap指令使用数据库后端,这可能意味着它可以很好地扩展到大量的redirect。

http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#RewriteMap

甚至有一种方法可以插入一个程序,以编程方式计算redirect,如果你愿意的话,尽pipe如果你能做到的话,如果你在代码中做的话可能会更好。

与往常一样,我build议你build立一个testing环境和基准。