/*/product/*
является действительным и правильным для https://example.com/en/product/{productId}
.
Возможно, еще более правильным будет /??/product/*
, поскольку ?
соответствует ровно одному символу, а *
соответствует 0 или более.
/product/*
не соответствует приведенному примеру.
Помните также, что CloudFront сопоставляет запросы с шаблонами пути в порядке приоритета, поэтому «первое соответствие» (в порядке приоритета) всегда выигрывает - отсутствует понятие «наилучшего соответствия» или неоднозначного / недетерминированного соответствия шаблону пути .