Назад | Перейти на главную страницу

Разница между SetEnvIf и RewriteCond?

В моем файле .htaccess я сейчас использую RewriteCond, чтобы сопоставить пользовательский агент плохих ботов.

Я знаю, что SetEnvIf также можно использовать для блокировки плохих ботов.

Вопрос в том, в чем разница между RewriteCond и SetEnvIf?

Один лучше, чем другой, когда дело касается производительности сервера?

Спасибо!

RewriteCond является частью mod_rewrite, и это действительно ресурсоемкий модуль, поэтому, если вы можете делать то, что вам нужно, без него, SetEnvIf или иначе, я бы сказал, что это намного лучше.