In this case if the URL's host starts with "m." we send to [livesite]/s1Mobile (s1Mobile is our site name) passing along the rest of the url and any query string.2 - We are using OOTB Alias URLs in TS 7.2.1. They are only supported with .page files and not externals.(This is the end of "what I've done". Now begins what I plan to do)3 - You asked about 'intra-page' what I think you mean is inter-page links (i.e. Linking from one page to the other). I plan on using <a href="$URL_ALIAS(put alias here)">...</a> I will be using $URL_PREFIX for objects (such as images) on a page.Note:We have a requirement to create "campaign" links which are short, easy to remember/type URLs that ultimately link to either a page file or external URL BUT it needs to append a parameter to the end. For example, if the campaign is for "sales" they want http://www.site.com/sales to really display http://www.site.com/corporate/marketing?campaign=salesLead.If you have a solution to that, let me know. My solution is NOT PRETTY. It involves a site pre-controller that will be hit on every page to look through all the all the campaigns currently active and if it finds one issue a 302.