On our site we wanted to have all of our pages under version control including the root default.aspx page so that required us to do a redirect from from the root to the /pages/default.aspx.
There are a few ways to do this.

The easiest is to add a content web part and add a

<script> location.href = ‘/pages/default.aspx’; [...]