The invention relates to a method for producing 
alkyl nitrite ester. The use of the method is aimed to mainly solving the technical problem of low selectivity of the target product-the 
alkyl nitrite ester in the prior art. In the method, a technical scheme is adopted as follows: the method comprises the following steps: (a) firstly, leading 
nitric oxide and 
oxygen into a prereactor, contacting with an 
aluminosilicate catalyst, and reacting to produce 
effluent I containing NO2 and unreacted NO; and (b) leading the 
effluent I and raw materials C1-C4 alkanol into a revolving filler 
bed reactor respectively, and carrying out 
contact reaction on revolving filler of the revolving filler 
bed reactor under the conditions that the 
reaction temperature is at 0-150 DEG C, the 
mole ratio of the C1-C4 alkanol and the 
nitric oxide is (1-100):1 and the mol ratio of the 
nitric oxide and the 
oxygen is (4-50):1, wherein the revolving filler 
bed reactor is directly connected with the prereactor (9), a liquid outlet (7) is arranged at the bottom of the revolving filler bed reactor and is communicated by a liquid outlet pipeline (10), a liquid 
distributor (6) is arranged in a pipeline of a liquid inlet (4), the liquid inlet (4) is communicated by a liquid inlet pipeline (12), and revolving filler (2) is fixed on a 
motor shaft (11), thus better solving the problem of low selectivity and being used for industrial production of increasing the C1-C4 
alkyl nitrite ester.