Redirecting non-www to www with .htaccess

Redirecting non www to www with .htaccess
Redirecting non-www to www with .htaccess

If you ever point your www. record to another server you will want to setup a redirect for your domain without www. to point to www.

Edit your .htaccess file and add the following code...

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

This is also useful when using a CDN service such as CloudFlare.


Share this page:


Was this article useful? Have any suggestions or improvements to the information?

Also Read

What is domain propagation?

Once you make changes to your domain with the registrar you purchased your domain from, the...

I changed the DNS pointers to your servers but still can't see my site.

It can often take up to 72 hours for the DNS zone transfers to replicate to some ISPs and for...

I am having problems with my current registrar transferring the domain to you.

If you have unlocked the domain with the current registrar, clicked on the confirmation link in...

How do I transfer my domain hosting to Ultra Web Hosting?

You will need to go to your registrar (where you registered your domain name) and modify the...

DNS Report Tools

To track down DNS related issues there are many websites available to assist you in isolated...