Hello,
We have domain.com as the primary domain for the site in question.
We migrated from DirectAdmin to Cpanel a few months ago. DirectAdmin allowed "Domain Pointers" (aka Redirects) to be pointed at the domain.com. We own domain.org/.net/.co.uk which all were simply pointed at domain.com so when someone visited www.domain.co.uk it redirected to www.domain.com
When we started up with Cpanel we used the "Park Domain" option which unfortunately has simply mirrored the site. e.g.
If someone visits www.domain.co.uk it remains as domain.co.uk/page.html rather than redirect to www.domain.com/page.html
As a result, Google et al have picked up both domains/sites and we are getting penalised for duplicate content.
I am assuming the best way to tackle this is to generate rules within htaccess to solve it.
I have tried several combinations of htaccess rules to permenantly redirect any visitors who come to the site from www.domain.co.uk so it simply redirects them to www.domain.com but I haven't been able to get any to work. Some I've tried:
What I need to do of course is preserve the entries within the search engines. So for example any entries that are present for www.domain.co.uk/about-us.html need to be redirected to www.domain.com/about-us.html
After requesting some help on the WHT forum a helpful member there suggested the following:
There was a error adding redirect.
I'd appreciate if someone could help me with this issue.
Thanks,
Tom
We have domain.com as the primary domain for the site in question.
We migrated from DirectAdmin to Cpanel a few months ago. DirectAdmin allowed "Domain Pointers" (aka Redirects) to be pointed at the domain.com. We own domain.org/.net/.co.uk which all were simply pointed at domain.com so when someone visited www.domain.co.uk it redirected to www.domain.com
When we started up with Cpanel we used the "Park Domain" option which unfortunately has simply mirrored the site. e.g.
If someone visits www.domain.co.uk it remains as domain.co.uk/page.html rather than redirect to www.domain.com/page.html
As a result, Google et al have picked up both domains/sites and we are getting penalised for duplicate content.
I am assuming the best way to tackle this is to generate rules within htaccess to solve it.
I have tried several combinations of htaccess rules to permenantly redirect any visitors who come to the site from www.domain.co.uk so it simply redirects them to www.domain.com but I haven't been able to get any to work. Some I've tried:
Code:
RewriteCond %{HTTP_HOST} ^domain.co.uk$ [OR]
RewriteCond %{HTTP_HOST} ^www.domain.co.uk$
RewriteRule ^(.*)$ "http\:\/\/www\.domain\.com$1" [R=301,L]
Code:
redirectMatch 301 ^(.*)$ http://www.domain.co.uk
redirectMatch permanent ^(.*)$ http://www.domain.com
Code:
Redirect 301 http://www.domain.co.uk http://www.domain.com
After requesting some help on the WHT forum a helpful member there suggested the following:
So I have tried this before trying the htaccess solution, however I am having some problems. When I try to follow the above in Cpanel I get the following error:1. Log in to you cPanel
2. Under "Domains" go to "Redirects"
3. Set Type as "Permanent (301)"
4. Select your domain from the drop down menu
5. Leave the text box after "/" blank
6. Set "redirects to" to your new domain e.g. http://newdomain.com/ (remember to put http:// and a trailing "/")
7. Set "www redirection" to "Redirect with or without www."
8. Check "Wild Card Redirect"
9. Click on "Add"
There was a error adding redirect.
I am unsure what is causing this.Show Details
Apache detected an error in the Rewrite config.
Syntax error on line 69 of /home/*****/public_html/.htaccess.9BBe1dSE2Krl*************
Redirect takes two or three arguments, an optional status, then document to be redirected and destination URL
Please try again.
I'd appreciate if someone could help me with this issue.
Thanks,
Tom