No servidor http Apache 2.4.65, foi resolvido um problema que quebrava o funcionamento do mod_rewrite

Foi lançado o Apache HTTP Server 2.4.65, que corrige um erro crítico no mod_rewrite, onde as condições definidas pela expressão "RewriteCond" sempre retornavam o valor "true", ou seja, as regras sempre eram acionadas, independentemente dos dados verificados. A expressão "RewriteCond" é fundamental no mod_rewrite e é utilizada para verificar condições na maioria das situações.

O problema foi causado por uma alteração inadequada na versão anterior e se manifesta apenas na versão 2.4.64 do Apache httpd. Na versão 2.4.64, foi adicionado o enum cond_return_type para determinar o resultado da verificação, que poderia receber os valores COND_RC_NOMATCH, COND_RC_MATCH e COND_RC_STATUS_SET. No entanto, no código, apenas o valor COND_RC_MATCH era definido, independentemente do resultado do processamento da expressão regular (somente o valor negativo com o código de erro era verificado, mas o valor nulo retornado em caso de não correspondência não era considerado).

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster