Ваша последняя RewriteRule
имеет слишком много закрывающих скобок в конце и будет повторять совпадение mp3 1 или более раз.
Если вы удалите эту скобку, оставив ^(\w*.mp3)+
, она все равно повторится один или несколько разструктура группировки, которая будет соответствовать этому шаблону \w*.mp3
.Это будет соответствовать 0+ раз символу слова, за которым следует любой символ из-за точки и mp3
.
Это может соответствовать, например, zmp3
.Если вы хотите сопоставить буквальную точку, вам нужно ее избежать.
Я думаю, что вы имели в виду:
RewriteRule ^(\w+\.mp3/)$ https://cdn.com/123456/t/$1 [NC,L]
Вы можете проверить, состоит ли строка запроса из одной пары ключ / значение:
RewriteCond %{QUERY_STRING} ^uuid=\w+$ [NC]