Foren / National / Russian / Тех. поддержка / На случай если вы обновили apache

Kopusha
#46847 5. Juni 2023, 06:26

Возможно это сбережет кому то немного времени. В разных примерах .htaccess (например тут https://www.cotonti.com/ru/docs/admin/sef_urls) этот момент отсутствует, так как в апаче все работало, сейчас даже AllowEncodedSlashes On не помогает.

При обновлении apache до версий 2.4.56-1 и видимо выше ссылки с пробелом декодируют пробел в %20 но все равно возвращают 403 ошибку. Не надо воевать с апачем, просто в .htaccess измените общее правило (например как тут https://www.cotonti.com/ru/docs/admin/sef_urls в комментарии)

# All the rest goes through standard rewrite gateway
RewriteRule ^([^?]+) index.php?rwr=$1 [QSA,NC,NE,L]

на

# All the rest goes through standard rewrite gateway
RewriteRule ^([^?]+) index.php?rwr=$1 [B,QSA,NC,NE,L]