I don’t think so. That would mean “tight and narrow.”
I have always said “straight and narrow.”
Strait meaning rigorous. And it is correct. Straight is incorrect.