How to redirect Magento to open through www?

For SEO and usability purposes you may want to redirect your visitors to open your site only through http://www.yourdomain.com.

Some applications, including Magento, however, require additional modifications to make this redirection work properly.

First, you should open the .htaccess file in the Magento folder. In it locate the "RewriteEngine on" line and right after it add the following lines:

RewriteCond %{HTTP_HOST} ^yourdomain.com$ [NC]
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [R=301,L]

Once you do this, save the .htaccess file and log in to the administrative end of Magento.

Note that you can modify this file via FTP, SSH or File Manager in cPanel.

Then go to the System -> Configuration menu and from the left panel click the "Web" button.

Unfold the "Unsecured" set of options and change the "Base URL" option from http://yourdomain.com to http://www.yourdomain.com.

Save the changes and clear the cache of your Magento. Now your website will be running with www.yourdomain.com only!

You find this article useful? Click here to learn more about SiteGround web hosting experts and what else we can do for you!