Я хочу, чтобы URL, который не содержит ни одного из них ([A-Z0-9 _] +) в конце, был перенаправлен. Поэтому я использую:
RewriteCond %{REQUEST_URI} !^request/([A-Z0-9\_]+)$ [NC]
RewriteRule .* bad_request.php [R=400,L]
Но когда я делаю правильный запрос, например:
/request/ABCD_123_aaa
Также получаю 400. Где я терплю неудачу?