The use of antibiotics for rhinitis is determined by the cause of the rhinitis. If the rhinitis is caused by Streptococcus haemolyticus and Streptococcus pneumoniae, amoxicillin can be used. If the rhinitis is caused by Streptococcus pyogenes, then erythromycin can be used. Amoxicillin and erythromycin are both antibiotics. If the rhinitis is caused by infection with Streptococcus hemolyticus, Streptococcus pneumoniae, Staphylococcus, etc., you can take amoxicillin as prescribed by the doctor in order to control the infection and promote the recovery of the body. If it is caused by Streptococcus pyogenes, it can be treated with Roxithromycin. Amoxicillin is contraindicated if the patient with rhinitis is allergic to penicillin or has a positive penicillin skin test. Roxithromycin is contraindicated if the patient is allergic to erythromycin or other macrolides, and it is contraindicated to use roxithromycin with ergotamine and dihydroergotamine. For people with hepatic insufficiency, erythromycin should be used with caution, and attention should be paid to regular testing of liver function during the use of the drug. It is recommended that patients with rhinitis should follow the doctor’s instructions after the cause of the disease is clearly defined, and should not use drugs indiscriminately or increase or decrease the dosage of drugs on their own.