The classic advice for asset placement within tax-advantaged and nontax advantaged accounts id well described above.
In essence you preferentially put the least tax efficient funds in your tax-advantaged account.
An inefficient fund from a tax standpoint is one with lots of turnover(Often found with an active Mutual funds), stocks that play lots of dividends(Like Dividend funds or value funds) and non-municipal bonds.
But the white coat investor makes a very strong case for putting The assets with the most expected growth into your tax-advantaged accounts.
This would mean that value funds, small-cap value funds, reit's , etcetera would be preferentially placed in the tax sheltered accounts. With municipal bonds held in your taxable accounts (since they're not expected to grow as fast)
Here is a link to one of his articles which I think is worth considering when you do your rebalancing.
http://whitecoatinvestor.com/asset-location-bonds-go-in-taxable/Enjoy.