Using a .mobi domain name on mobiles
In this recipe, you'll learn how to use a top-level .mobi
domain name for the mobile pages of your website. For example:
mysite.com
for the normal websitemysite.mobi
for the mobile version
The top-level domain name .mobi
has been created to enable visitors of a website to ask explicitly for its mobile version. For example, http://google.mobi. Google, Microsoft, Nokia, and Samsung originally sponsored it.
Getting ready
Make sure that the SitePreferenceHandlerInterceptor
interceptor is declared in the Spring configuration. Refer to the Switching to the normal view on mobiles recipe in this chapter.
How to do it…
Follow these steps to use a .mobi
domain name for the mobile version of the website:
In the Spring configuration, declare a
SiteSwitcherHandlerInterceptor
bean initialized with thedotMobi()
method with your main domain name as a parameter:@Bean public SiteSwitcherHandlerInterceptor siteSwitcherHandlerInterceptor() { return SiteSwitcherHandlerInterceptor...