As the demands of some important products such as oil, gas, and agricultural commodities are disrupted, the government often regulates the retail price that includes impositions of a price ceiling and a price floor. In this paper, we analyze the coordination of a supply chain with a dominate retailer under the government price regulation policy by a revenue sharing contract after demand disruption. First, we characterize the optimal decisions of the supply chain under normal circumstance by the revenue sharing contract as a benchmark. Then, when the demand is disrupted, we redesign the contract to coordinate the supply chain and obtain the corresponding revenue sharing contract in different scenarios. Finally, we give some numerical examples to illustrate our theoretical results and explore the impacts of government price regulations on the coordination mechanism.