Penyebab utama bau rubah adalah sekresi kelenjar keringat yang abnormal. Untuk kasus yang jelas, perawatan laser atau pembedahan dapat dipertimbangkan untuk mengangkat kelenjar keringat untuk mencapai kesembuhan. Untuk bau rubah yang relatif ringan, perawatan konservatif dapat dipertimbangkan untuk meringankan gejalanya, misalnya, bau rubah yang disebabkan oleh infeksi, yang merupakan hasil penguraian bakteri dari keringat, dan ini dapat diobati dengan metode anti-infeksi. Misalnya, aplikasi topikal larutan formalin atau larutan kalium permanganat, atau aplikasi Ciclopirox untuk pengobatan, dan biasanya perlu memperhatikan kebersihan dan higienitas lokal, mandi teratur dan mengganti pakaian.