光绪九年(公元1883年),中法越南战争爆发,负责台湾防务的守将刘铭传重新整修二沙湾炮台。翌年,法将李士卑率舰攻打基隆,守军予以痛击。法国水师提督孤拔,又率舰5艘,兵士3000人登陆,双方激战付出惨重代价后,法军终于攻陷基隆,炮台被毁,但城门城墙仍然完整存在。光绪十一年,中法和谈后,法军撤出。刘铭传于法军撤后的光绪十三年重新修筑炮台。由于地处军事要塞区人迹罕至,因此至今除了古城门外,其他如石城墙、石阶、石井、炮墩、碉堡等,均甚为完整。
1979年,又对二沙湾炮台进行了规划整修,除保留原有遗迹外,又仿造古炮安置在原有炮位上。二沙湾炮台古堡门上刻有“海门天险”4个字,炮台侧面便是垂直削落数10米的绝壁,方城前只有一条狭窄石经可以向上攀登。城背后是一座座高山,这样的地势,大有一夫当关,万夫莫开之势。海门天险已成为基隆观光胜地。