RemoveStoreQueryString is a module for Magento which changes the behaviour of the frontend store switcher by removing the ___store
query string from the URL while still setting the correct store
cookie.
For example http://www.example.com/?___store=french&___from_store=german would simply become http://www.example.com/.
See this blog post for a more detailed explanation of how the code works.
- Download latest version here.
- Unzip to Magento root folder.
- Clear cache.
- Logout from admin then login again to access module configuration.
- Go to System > Configuration > Web > Url Options.
- Enable Remove Store Query String.
- Clear cache.