954,606 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

301 redirect in .htaccess

Hello all,

How would I go about getting my site to redirect any visitor to http://site.com rather than http://www.site.com?

I have searched the forums here and have tried various coding people have provided but none of it seems to work. Could someone maybe post a step by step guide on how to do this including code, where to put the code and server settings to allow it?

Borzoi
Posting Whiz
324 posts since Oct 2006
Reputation Points: 21
Solved Threads: 30
 

Hi

If the server is Linux and having Apache Mod-Rewrite moduled enabled, you can create .htaccess file, with the following code:

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^www.domain.com [nc]
rewriterule ^(.*)$ http://domain.com/$1 [r=301,nc]


You upload the .htaccess file to your root directory, where your site index file is.

Please REPLACE domain.com and www.newdomain.com with your actual domain name.

I hope it helps, let us know how you'r doing!

Kraai
Senior Poster
3,981 posts since Feb 2008
Reputation Points: 76
Solved Threads: 87
 

Ah, that's where I've been going wrong. I had the .htaccess file in the folder with all the configurations. Thanks.

Borzoi
Posting Whiz
324 posts since Oct 2006
Reputation Points: 21
Solved Threads: 30
 

Good stuff, glad it worked out all right!

Kraai
Senior Poster
3,981 posts since Feb 2008
Reputation Points: 76
Solved Threads: 87
 

This question has already been solved

Post: Markdown Syntax: Formatting Help
You
View similar articles that have also been tagged: