【发布时间】:2014-08-03 21:07:19
【问题描述】:
我很想知道在 Apache 上的 .htaccess 规则中,RewriteRules 和 Redirect 之间的速度是否存在差异。
在我看来,RewriteRules 通常可以是复杂的正则表达式,我认为它与简单字符串匹配的重定向相比会产生开销(即使它非常小)(?)
所以,如果我有:
RewriteRule ^mytestpage\.html$ http://www.google.com [R=301, QSA]
对
Redirect 301 /mytestpage\.html http://www.google.com/
我可能永远不会注意到差异,但如果我有 1000 个唯一重定向怎么办?还是一万?用一个比另一个更冒险吗?
【问题讨论】:
标签: regex apache .htaccess mod-rewrite redirect