Diferença entre SetEnvIf e RewriteCond?

1

No meu arquivo .htaccess, atualmente estou usando o RewriteCond para combinar com o agente do usuário de bots ruins.

Eu sei que o SetEnvIf também pode ser usado para bloquear robôs ruins.

A questão é, qual é a diferença entre RewriteCond e SetEnvIf?

Um é melhor que o outro quando se trata de desempenho do servidor?

Obrigado!

    
por Zero 15.11.2010 / 19:04

1 resposta

1

O RewriteCond faz parte do módulo mod_rewrite e isso é muito intensivo em recursos, então se você pode fazer o que você precisa sem ele, SetEnvIf ou de outra maneira eu diria que é muito melhor.

    
por 15.11.2010 / 22:27