简单点说,就是因为清末时期北京的铁路枢纽在石景山南-丰台西一带,现今的北京铁路枢纽里的很多车站都是后修的。
京沪铁路京津段原来有一部分属于老京山铁路,老的京山铁路追溯至清末时期是津芦铁路,津指天津,芦指卢沟桥火车站。
卢沟桥火车站的位置大概在今天石景山南-丰台西附近。
当年选址在这里的原因:首先不能修在京城里面,也就是城墙内,今天北京二环的范围,因为担心破坏风水,并且要尽量远一点。
同时如果能临近交通枢纽的话就更好了,所以离京城二十里之外(10公里)的卢沟桥就是一个合适的地点,因为卢沟桥在当年也算是交通枢纽。
据说当年还想过终点设置在通县(今通州区),但朝廷内部有争议而作罢。
这里顺便说一句:卢沟桥事变其实发生在卢沟桥火车站,主要战斗发生在卢沟铁桥,现今石桥的北面(图中的铁路桥):
图片来自wiki.
有了卢沟桥站的选址以后,清政府就开始修建卢汉铁路(卢沟桥-汉口)和津芦铁路(天津-卢沟桥)
津芦铁路在北京城内的走向就是卢沟桥-黄村,黄村站也是在这个时候修建的(后毁于义和团)。
津芦铁路于光绪二十二年(1896年)建成,建成以后,慢慢的朝廷大臣和老百姓慢慢开始接受火车这个东西以后,开始向东延伸,从卢沟桥延伸至丰台,从丰台延伸至马家堡,当年的马家堡站位置大概在现在北京南站以南的位置(后毁于义和团)。
注:也有资料说一开始的走法就是卢沟桥-丰台-黄村,我个人的理解是,原来的走法确实经过丰台地区(今丰台区范围),但未设站,丰台站是后引出修建的。
到了1900年,八国联军进京以后,法国人和英国人不管风水的事情,把城墙拆了,分别修了正阳门西站和正阳门东站(前门西和前门东):
后来环北京城还修了环线,大概是这样的:
正阳门东站还用过正阳门站、前门站、北平站、北平东站、北京站等名字。
正阳门西站曾经是京汉(京广)铁路的起点,正阳门西站还叫过北京西站的名字,后来慢慢衰落,从客运站改成货运站,所有客运业务都到正阳门东站。
解放后,正阳门东站承担主要的客运任务。需要指出的是,由于战乱等原因新北京站建成时,已经找不到卢沟桥至前门西的线路已经不完整了,只能看到残存的西便门站,京广(京汉)铁路的起点变成了丰台站。
后来,随着铁路发展,老火车站无法承担原有的客运任务,于是在前门东附近修建新北京站。
在修建新北京站之前,对永定门站进行了改造(在京广铁路旁边引出),永定门站开始承担一些客运业务,后改名为北京南站。
1959年下半年,新北京站建成,老北京站(前门东)停止使用。之后再经过一些大规模的拆除和重建,西便门站附近修建北京西站以及西长联络线,老北京南站一直用到2006年才开始拆除重建,之后就基本上是今天北京铁路枢纽的样子了。
因为这么一段复杂的历史,所以才有了京沪铁路在北京城内绕弯子的走法,当年这些地方都是郊区,曾经的铁路枢纽也在郊区。