过去,无论河流走向如何,涵洞通常都垂直于道路放置,以尽量缩短涵洞长度。这种方法在短期内节省了资金,因为可以使用最短的涵洞,而且人们认为,由于鱼类游过涵洞的距离最短,因此对鱼类通行的影响较小。然而,缩短河流长度会增加局部坡度,从而破坏河流的稳定性。此外,这种涵洞的出口通常会将流出物引导到河岸,而不是顺着河道流下,从而导致河岸侵蚀。通过遵守河道走向和许可证的其他要求,可以缓解这些问题。通过将河岸宽度与涵洞宽度相匹配,并埋入地下以让涵洞填满天然基质,鱼类通行不会受到较长涵洞的影响,而设计稳定的河流将从长远来看降低维护成本。