不能行人禁止通行。1、《中华人民共和国道路交通安全法》第六十一条:行人应当在人行道内行走,没有人行道的靠路边行走。2、《中华人民共和国道路交通安全法》第六十二条:行人通过路口或者横过道路,应当走人行横道或者过街设施通过有交通信号灯的人行横道,应当按照交通信号灯指示通行通过没有交通信号灯、人行横道的路口,或者在没有过街设施的路段横过道路,应当在确认安全后通过。3、《中华人民共和国道路交通安全法》第六十三条:行人不得跨越、倚坐道路隔离设施,不得扒车、强行拦车或者实施妨碍道路交通安全的其他行为。