Let G be an edge-colored connected graph. A path P in G is called ℓ -rainbow if no two edges of the same color have fewer than ℓ edges between them on P. The graph G is called (k , ℓ) -rainbow connected if every pair of distinct vertices of G are connected by k pairwise internally vertex-disjoint ℓ -rainbow paths in G. For a k-connected graph G, the minimum number of colors needed to make G (k , ℓ) -rainbow connected is called the (k , ℓ) -rainbow connection number of G and denoted by r c k , ℓ (G) . In this paper, we prove that r c 1 , 2 (G) ≤ 5 for any 2-connected graph G and provide a counter example which overturns a conjecture posed by Chartrand et al. in 2016. Considering graph operations, we study the (1, 2)-rainbow connection numbers for the join, the Cartesian, strong and lexicographic products of graphs, giving the sharp upper bounds for nearly all graph products. In addition, we find some basic properties of the (k , ℓ) -rainbow connection number and determine the values of r c 1 , ℓ (G) where G is a cube or a permutation graph of a nontrivial traceable graph. [ABSTRACT FROM AUTHOR]