1917年7月1日,复辟派首领张勋借调解继任大总统李与国务总理段政治纠纷之机,悍然在京悬挂龙旗,挟持清朝皇帝溥仪复辟。第二天,在张勋的武力威胁下,李避开了东郊的日本使馆区,临行前派人到南京特委冯代行总统职权。又派人到天津,段以为丞相,命其谋反。当年5月,段被李罢官后,一直躲在天津养精蓄锐,准备赶走李,解散国会,东山再起,重掌政权。一方面,他鼓励和支持皖、奉等八省北洋军阀宣布独立,并向李施加压力。一方面,各省军务总参谋部于6月2日在天津成立,北洋军阀、研究部和各省交通厅的政要齐聚一堂,由洪宪帝制的大罪犯雷震春担任总参谋部。段还计划成立一个临时政府。李被罢黜后,将选举徐世昌为大总统,建立以段为核心、以***和为招牌的个人独裁政权。为了创造最有利的机会,他经常表面上威胁说,他将尽力扑灭张勋复辟;暗中,皖系骨干、段的智囊徐树铮试图策动万鼓励张复辟各地。徐树铮于1917年5月下旬出席张勋第四次徐州会议,当场表示:段虽不能公开支持复辟,但默许张勋不管别的,只要他能达到解散国会和驱逐黎巴嫩的目的。私下里,他对同事说:张勋在恢复神智。让他先动手,我们的机会就来了,揭示了利用张勋复辟东山再起的真正意义。7月2日,段在天津得知张勋已发动复辟并接到李为国务总理的命令,立即召集各地商讨对策,决心利用这一有利时机重新登台;同时,由于另设临时政府,任命徐世昌为总统的计划遭到美国等列强的反对,决定接受李任命他为宰相,以达到名正言顺、呼之欲出的目的。当天晚上,段率金、张、梁启超、唐化龙等从天津赶到马场,策动驻马场的第八师师长、驻廊坊的第十六混成旅长冯玉祥、驻保定的第三师师长曹锟等组成起义军。7月3日,他们在天津马场第八师司令部举行誓师大会,成立起义军总司令部,公开任命段为起义军总司令,段为东路起义军总司令。梁启超、许淑铮和李常太是起义军总部的顾问。其他研究部门的政治家唐华龙和运输部门的政治家叶恭绰都参加了总指挥部,并被分配到他们的岗位上。同一天,段在马场发表了梁启超起草的反对复辟的电报。电报谴责了张勋的野心和企图推翻***和国,表明了他反对复辟帝制的立场。如:天道是中国的灾难,混沌是一场搜索。野心勃勃的张勋以调解时局为名封锁京城,并于七月一日发生了推翻国体的突变。但是那些窃取国家的身体,国家支持它的原因很简单。成立后又改计划,其危害在国内,实在难以形容。今天,人们人们的智慧在增长。s精神正在崛起,绝对不可能用一个姓氏驯服十亿万亿美元。但是,它并没有从***和制的优越性和专制制度的劣势方面进行论证
除了政治上讨伐张勋这场战役也解释了起义军的政策:只有张勋受到孤立的攻击,其他人都不受到指责。甚至为清室开脱,说清室不愿意复辟,是被张勋暴力。因此,清室的优惠条件仍然有效。冯也于三日在南京发表,要求逆电,指责张勋利用调解时局之机,犯复辟之罪,誓要扫除妖风,天天兴师问罪。4日,冯、段联名发表声明,要求反供电,列举了针对张勋的八大罪状,表示要整肃权贵,犁贼巢,以便国家的生命将会受到尊重。在列举的八条罪状中,有三条指责张勋危害清朝,极力为清朝开脱,说明军阀反复打击的不彻底性。段美国讨伐张勋复辟的运动得到了日本的大力支持。日本政府在内阁时期纵容宗社党复辟清朝,但自1916年10月上台后,改变政策,全力支持段,明确反对复辟。寺内心腹西原清三六七月间一直潜伏在天津,为段出谋划策。于是派派青木玄淳帮助段筹划军务。7月1日至6日,段以各种名义从三菱洋行、大仓洋行、郑锦银行获得贷款300多万元,作为起义军的军费。本来根据辛丑条约的规定,中国美军不能在天津周围20英里内采取军事行动。这也是日本部长向其他国家建议,中国所有国家都同意,美国起义军在天津附近应该有驾驶和运输的自由。七月五日,段从马场返回天津,宣布出任总理,并开始指挥反对军方的叛乱。根据7月3日马厂会议的决定,起义军分为东西两路,由曹锟任西路司令,带领3、20师沿韩晶路向北;东路由段指挥,第8师、第16混成旅集结在廊室,沿京津路向西。5日凌晨,东路军第8师在廊坊至万庄之间首次与辫子军交战。辫子军退守凤台,起义军追到黄村以北。同日,西路军第三师也乘火车北上,占领涿州、良乡,到达卢沟桥。6日,东路军冯玉祥与第8师会合,追击辫子军至凤台以东。7日,东路军和辫子军在凤台激战,西路军从后面进攻。陈光远第12师也加入了叛军阵营,与西路军合作。辫子军腹背受敌,四散逃命,原本依附于张勋冯静恩第二旅叛逃并加入了叛军。求反军乘胜追击,占领丰台。当天,由南苑航校组成的起义军空军轰炸了城内的辫营和衙署,向衙署投下三枚炸弹,其中一枚落在衙署的水池里,没有爆炸;一个倒在养心殿前,砸坏了殿前金瓶;一个倒在一座寺庙的台阶上,当场打死一名侍卫、一名太监和一名轿夫,使辫子军和官员人人自危。当天,西路军占领了谢寨、赛马场等地。至此,北京东南的所有关隘都被叛军控制。自段重新担任宰相并宣布讨伐张勋以来,原本支持张勋的北洋军阀都纷纷倒戈,纷纷追随段谋反。因此,复辟后,张勋听到了来自全国各地的讨伐声,却没有得到本省人的响应
徐来京之前,王世贞是内阁事务代理人。徐世昌在美国的斡旋下,起义军派外交代表王大燮和刘崇杰进城与外国使团接触,希望外国使团敦促张勋投降。段提出了三个休战条件:保持结算间的优惠条件;废除君主制;解除张勋及其部下的武装,但要救张勋的生活。张勋的回答是:第一同意;第二,不同意;第三,不要缴械。九日,起义军兵临城下,复辟派纷纷溃逃。光复会第二十八师师长冯在天津站被捕。帝国学校深水炸弹张和雷震春也于10日在丰台车站被查获。只有康有为变相逃脱了。9日、10日,王世贞、江朝宗、吴炳湘两次劝张勋投降。张勋大骂参加徐州会议的人背信弃义,不肯投降,要求调解,不肯缴械,要求辫子军退回徐州。他不满足于对清朝的优待,仍然坚持君主立宪。张勋认为,现在的义军是他复辟之初的盟友。他们虽然叛逆,但未必没有舟车劳顿的顾虑,也未必能像张勋那样对待他,所以敢于死硬到底。见投降是不可能的,段决定攻击城市。11日晚,荷兰大臣代表外交团向叛军提出,攻城战只能限制在12日凌晨4点至12点,火炮只允许发射实弹。12日凌晨,起义军分三路向北京辫子军发起总攻。东路军第8师、第16混成旅从城南经永定门直捣天坛,西路军第3师从城西占领张仪门;中路军第十一、十二师占领朝阳门。军队在两处设防:城外六营步兵守卫天坛;城内四个营驻扎在辫子军大本营张勋私宅的南河边一带。天坛辫子军稍作抵抗,立即投降。南河沿岸的辫子军顽抗。在10o凌晨时分,叛军发射的一枚炮弹正好击中了张勋的住所。张在两个外国人的保护下逃入荷兰大使馆,辫子军投降。至此,叛乱战争结束。叛乱战争从7月5日到12日持续了8天。其实它只经历了7月6日、7日、12日两场战争。只有70多人被辫子军打死,20多人被叛军打死。可见战斗并不激烈。七月六日,在南京宣布任命冯为代总统。同日,他下令解除接替段总理职务的李景熙的职务,并正式任命段为总理。14日,段以***和国英雄的身份回京。当天下午,就去日本大使馆接李。同一天,李多次发两次电线,拒绝连任。第二天,段派人到南京,请冯代理北方大总统,并于当天正式组建了以段派官僚和研究部政客为主体的混合内阁。冯于八月一日抵京。在冯与段合作的新体制下,北京政府暂时趋于稳定。内阁组成后,于7月17日下令严打复辟罪魁祸首康有为、刘、万圣渠、梁敦彦。他们都是手无寸铁的人,而与张勋合谋复辟的军阀,如倪嗣冲、张,却无人问津。至于张勋,他要求荷兰公使引渡,但引渡后没有被起诉。1918年秋,徐世昌当上总统后,被赦免,财产全部归还。1921年被任命为热河垦荒监督官,但未上任。1923年病逝于天津。