Refresh Slide box and Set Back button to certain view/state

How do i set where back button will point to, for example i want to navigate like this
view A -> view B -> view C. But i want back buttons in view B and C both point to view A.
How do i do that from controller ?

Also i have two slide boxes in view B & C, i want the slide boxes to be refreshed every time i go to that view. The default condition is ionic will remember the last Index even when we navigate from A -> B -> C and back to A.
Basically i want the slide boxes to be refreshed or back to currentIndex = 0, even when i use back button.
Thank You !!
edit: using $ionicHistory.clearCache() will destroy all the DOM in the entire app, which is not what i want.