Apache-2.2

SetEnvIf 和 RewriteCond 的區別?

  • December 28, 2010

在我的 .htaccess 文件中,我目前正在使用 RewriteCond 來匹配壞機器人的使用者代理。

我知道 SetEnvIf 也可以用來阻止壞機器人。

問題是,RewriteCond 和 SetEnvIf 有什麼區別?

在伺服器性能方面,一個比另一個更好嗎?

謝謝!

RewriteCond 是 mod_rewrite 的一部分,這確實是一個資源密集型模組,所以如果你可以在沒有它的情況下做你需要的事情,SetEnvIf 或者我會說它會好得多。

引用自:https://serverfault.com/questions/202117