Heating a snake cage

We have a 7 year old ball python and she keeps burning her belly with the under tank heater. What other means can we use to heat her tank instead of the under tank heater?