The invention relates to a preparation method of a solid catalyst for ozone heterogeneous oxidation, which belongs to the technical fields of environmental protection and chemical catalysts. The preparation method is to use attapulgite, diopside, fluorite, glauberite, magnesium spinel and peridotite porous materials as carriers, and after the carrier is modified by lithium hypochlorite and bis(acetylacetonate) beryllium to expand the pores, add The surfactant trilauryl ammonium chloride is subjected to surface activation treatment under the action of ultrasonic waves, and then the ultrasonic surface activation carrier is mixed with the composite mineralizer borax and potassium sulfate in a hydrothermal reaction kettle, and the catalytic activity auxiliary agent precursor three (3‑three Fluoroacetyl‑D‑camphor) praseodymium (III), tricyclopentadienylpromethium, tris(6,6,7,7,8,8,8‑heptafluoro‑2,2‑dimethyl‑3,5 ‑octenedione) dysprosium (III), thulium (III) trifluoromethanesulfonate rare earth metal organic compound, catalytic active center component precursor common transition metal organic compound ferrous fumarate, nickel citrate and noble metal compound IV Potassium gold chloride, trisodium hexanitroso rhodium, water under the action of emulsifier N-dodecyldimethyl-N'-dodecyl-dimethyl-2-hydroxypropyl ammonium dichloride Thermal reaction, after the reaction product is dried to remove moisture, it is burned in a muffle furnace at a certain temperature to obtain a solid catalyst for ozone heterogeneous oxidation.