The main treatments for pyelonephritis are general therapy and medication.
In general, acute pyelonephritis is treated mainly with antibiotics; for chronic pyelonephritis, the key to treatment is finding the cause and treating it for that cause.
General treatment for pyelonephritis includes rest, avoiding strain, drinking plenty of fluids and urinating regularly.
Medication for pyelonephritis is mainly antibiotic treatment. Commonly used antibiotics include fluoroquinolones, semi-synthetic penicillins and cephalosporins. Specific medications should be administered under the guidance of a doctor.