Use Terrycloth Insoles
Gluestick05: I buy terrycloth insoles and wash them on the regular. It doesn't totally prevent stinkfoot, but it prevents you from ruining shoes.
This is more of a tip on how to keep your flats and shoes intact. It won't really help smelly feet that much, but it's still worth knowing about!
Read more: http://www.gurl.com/2015/04/15/tips-on-how-to-stop-your-feet-from-smelling-in-flats-spring-and-summer/#ixzz3nuBmRcB1