Medications for shingles can be categorized into systemic medications, topical medications, and sometimes physical therapy. 1. Systemic drugs: antiviral drugs such as acyclovir, vasiclovir, etc.; sedative and analgesic drugs such as non-steroidal anti-inflammatory drugs (NSAIDs) such as diclofenac sodium, or tricyclic antidepressants such as amitriptyline; glucocorticosteroids can be used to control inflammation and so on. 2. Topical medication: Acyclovir cream and glycerite lotion can be used when the herpes is not broken; 3% boric acid solution and ezacrine lactate solution can be used when the herpes is broken. 3. Physical therapy: ultraviolet light, infrared light and other local irradiation can be used to promote the blister scab, relieve pain. When herpes zoster appears, you should go to the regular hospital for treatment in time, and choose the appropriate treatment drugs under the guidance of professional doctors to maximize the quality of life.