Redirecting non-www requests to the www version of your website’s universal resource locator is useful for SEO functions. Not solely can it assist you to avoid duplicate content on the Google index, however, it’ll additionally avoid the chance of split page rank and or split incoming links. during this article, we’ll learn the way to send non-www to www URLs mistreatment the .htaccess move into your public_html folder.
Editing .htaccess File
Step 1:
- If you are using cPanel, login into your account, and choose the File Manager.
Step 2:
- Navigate to the public_html directory, right-click on the .htaccess file and select Edit.
Note- Sometimes, dotfiles (files their names start with a dot) because the .htaccess file is hidden from the manager. to form them visible, click the Settings button within the top right corner and check the Show Hidden Files (dotfiles) option from the Preferences tab.
Step 3:
- Insert the following lines under the Rewrite Engine On:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]
Where yourdomain.com is your actual domain name.
Step 4:
- Don’t forget to switch the code together with your actual name rather than yourdomain.com. Once you’re done don’t forget to save lots of the changes.
Congratulations, you’ve got successfully enabled a .htaccess file that will redirect all visitors from a non-www URL to the www version of your website! Wasn’t hard in the least, was it?
Conclusion
There you’ve got it! By finishing this tutorial, you’ve got learned the way to redirect non-www URLs to www. From now on, when someone accesses
From now on, when someone accesses http://yourdomain.com. The visitor will be redirected to http://www.yourdomain.com.
Hopefully, this tutorial was helpful. allow us to know within the comments below if you face any issues.