若函数y=f(x)的定义域为[1,2],则y=f(x+1)的定义域为(  )