The reason for the bleeding is that you need to go to the hospital in time to find out the cause of the bleeding and then you can treat the problem to help you recover. The bleeding caused by cervical erosion can be treated by LEEP knife surgery in hospital. After the surgery, pay attention to hygiene and do not have intercourse, you need to take metronidazole to promote recovery. Cervical polyps and cervical cancer can also cause this condition. If cervical polyps need to be treated with local laser or cryotherapy, early cervical cancer can be treated with conization or total hysterectomy with pelvic lymphatic dissection, middle and late stage cervical cancer is not recommended to be treated with surgery and needs to be treated with chemotherapy. If you have miscarriage after pregnancy, you will have vaginal bleeding. If you have miscarriage, you need to rest in bed and take progesterone to keep the fetus.