Yes.
I got anti inflammatories which helped but not as much as rest. I didn't run for 3 months (switched to bike/elliptical) and ran today 6 miles with no pain. Ibuprofen is the best over the counter treatment. I got it 2 yrs ago and it periodically comes and goes.
In short, rest for at least a month and take ibuprofen daily. You Dr will give you stronger meds but you'll still need to rest up.