金城關是蘭州人的又一個情結。這座西北著名的一座關城,是因防守黃河渡口而修建的,它既可控製黃河橋,也可以盤查行人,同蘭州城相輔相成。
對於金城關修築的確切時間至今人們尚不能確定。民間傳說“先有金城關,後有蘭州城”。有記載說它建於漢代,而《元和郡縣圖誌》則說它是在隋開皇十八年(598年)由金城津改建而成。也有人說,最初金城津關址在今西固沙井驛大橋附近,至北周武帝時,移至今蘭州市黃河北岸中山鐵橋西約1公裏處的金山寺西山腰處。據《讀史方輿紀要》載:“金城關,州北二裏,當黃河西北山要隘處,本漢置。闞《十三州紀》:金城郡有金城關。”《元和郡縣圖誌》謂:周武帝置金城津,隋開皇十八年(598年)改津為關。《重修皋蘭縣誌》四冊記:“金城關漢置,隋有關官,唐因之,宋紹聖四年(1097年)重築,明屢加修葺。”誌書各說不一,但金城關由來已久是肯定的,其名稱的出現距今至少有1400百年的曆史了。
自隋朝至今的1400多年中,金城關非常繁忙,到中原的西域商人,去印度取經的高僧,為中央政府傳遞信息的使臣都從這裏經過。唐玄奘、林則徐、左宗棠等許多重要的曆史人物都從此經過,留下了一段段的感人佳話。
北宋時,蘭州是北宋和西夏發生拉鋸戰的地區,這一時期,黃河河道也逐漸北移。1081年北宋李憲率軍從西夏手中奪回蘭州以後,於是便開始全麵加強蘭州地區的軍事防禦設施建設。
神宗元豐六年(1083年),北宋和西夏在蘭州發生大戰,當時西夏動員80萬人參戰,並派兵持盾牌準備爬雲梯登城,城上的守軍以弓箭禦敵,當時箭如雨下,後來西夏部人因糧草供應不足而撤退。在這個背景下,北宋政府為了防禦西夏反攻,充分發揮黃河天險的作用,在黃河北白塔山下邊又重新修建了金城關,其目的是防守黃河渡口。
“倚岩百丈峙雄關,西域咽喉在此間。”金城關北倚高山,南臨大河是溝通中原和西域的要道。山與河之間,僅容一輛車通過。可謂是“一夫當關,萬夫莫開”。對於金城關曆代都有修葺,其中規模比較大的兩次在明代。明代探花郎黃諫在他的《金城關記》中記述了正統十年(公元1445年)重修金城關的情況,當時人們拓展了金城關的外圍,修築垛口,並且在關城內還修建了真武殿。三十多年後,金城關再次被人們重修,這次將關城擴展到了黃河邊,為了防止敵人火攻,在門上還修建了注水孔。
雄險的金城關,可以憑關固守,使黃河以西、以北的少數民族望而卻步。“雲雷天塹,金湯地險,名藩自古皋蘭;營屯繡錯,山形米聚,襟喉百二秦關。”“金城置郡幾星霜,漢代窮兵拓戰場。豈料一時雄武略,遂令千載重邊防。”這些對聯詩詞,寫出了人們對金城關的感受和蘭州的曆史。