
Corregir URL que contiene ESPACIOS tras la actualización de Apache CVE-2023-25690
Después de la última actualización de Apache, he tenido algunos problemas con los «espacios en URL» en mod_rewrite. 2023-04-25 - actualización apache2:amd64 2.4.38-3+deb10u9 2.4.38-3+deb10u10
Las URL que contienen «espacio» y han sido reemplazadas con %20 empiezan a devolver el error 403 por parte de Apache.
Descubrí que la actualización era en realidad para corregir esto: https://github.com/apache/httpd/commit/d78a166fedd9d02c23e4b71d5f53bd9b2c4b9a51
(https://security-tracker.debian.org/tracker/CVE-2023-25690 )
Después de la última actualización de Apache en Ubuntu, resolví el problema de que devolviera 403 añadiendo [NC,L,**B,BNP**] al final del archivo de configuración del dominio, y funciona para mí.
RewriteEngine On
RewriteBase /
RewriteRule ^([^/])/([^/])$ /index.php?lang=$1&page=$2 [NC,L,B,BNP]

Espero que esta solución le sea útil a alguien :-)