
Corrigir URL contendo ESPAÇOS após atualização do Apache CVE-2023-25690
Após a última atualização do Apache, tive alguns problemas com "espaços na URL" no mod_rewrite. 2023-04-25 - atualização apache2:amd64 2.4.38-3+deb10u9 2.4.38-3+deb10u10
As URLs que contêm "espaço" e foram substituídas por %20 começaram a retornar erro 403 pelo Apache.
Descobri que a atualização era na verdade para corrigir isto: https://github.com/apache/httpd/commit/d78a166fedd9d02c23e4b71d5f53bd9b2c4b9a51
(https://security-tracker.debian.org/tracker/CVE-2023-25690 )
Após a última atualização do Apache no Ubuntu, resolvi o problema do retorno do 403 adicionando [NC,L,B,BNP] no final do arquivo de configuração do domínio, e funcionou para mim.
RewriteEngine On
RewriteBase /
RewriteRule ^([^/])/([^/])$ /index.php?lang=$1&page=$2 [NC,L,B,BNP]

Espero que esta correção seja útil para alguém :-)