Welcome to the 301 Redirect Website

301 Redirect Website is a simple service to 301 redirect your entire website to a new host or hosts.

Hi! My name is Karl O'Meara. I wrote this for my own use when I bought a domain http://mdtravelhealth.com (MDtravelhealth) and wanted to redirect it to it's new home as part of my travel site Red Planet Travel in a sub-folder https://redplanet.travel/mdtravelhealth

MDtravelhealth has hundreds of pages and I didn't want to manually map these out to new pages, as many were blank forum pages, and others needed consolidating onto a single page on in the new site folder structure.

So I wrote 301 Redirect Website as an internal tool. Now - I found it very useful so I figured I'd make it available to everyone. I hope you find it useful too!

What does it do?

My system will redirect your old site's page to pages on your new site. For example the old home page on http://mdtravelhealth.com is redirected to https://redplanet.travel/mdtravelhealth

It does this by returning a server command "301 permanent redirect" when the page is loaded. This is a signal to anyone (visitors and search engines) that the page is permanently moved to a new location.

You can also redirect sub pages like http://mdtravelhealthcom/faq.php to https://redplanet.travel/mdtravelhealth/resource/FAQ

You can even redirect whole groups of pages by using a wildcard e.g. http://mdtravelhealth.com/forum* to https://redplanet.travel/questions

The wildcard can also replace just a part of the page using an asterisk e.g. http://mdtravelhealth.com/destinations/africa/*.php to https://redplanet.travel/mdtravelhealth/destinations/*

So a page like http://mdtravelhealth.com/destinations/africa/angola.php is redirected to https://redplanet.travel/mdtravelhealth/destinations/angola and botswana.php to /botswana and so on - all with just one additional rule.

How does it work?

You can write a set of simple Rules that are matched against pages on your site and result in a redirection occuring.

Notice how the last rule is just a *. This means that if there are any unmatched pages at the end of the rules these will be redirected to the final destination (it is recommended you use your new home page or a main index page as shown).

How much does it cost?

Free!

The site is back-link supported. Please just link my site from a prominent page on the destination site of any redirections you perform.

If you've not linked-back within a month the system will start to display Ads as it makes the redirections. The Ads have no effect on the Search Engines reading of the page, as the 301 permanent redirect is still issued. Human visitors get redirected after a short interstitial delay, or can click the link immediately.

How do I import the pages in my site so I can make the rules

You can either make an XML sitemap and upload that, or you can just redirect the site, make a few basic rules, then wait a few days and check back to see if you missing any rules as all redirects performed are displayed in a Results Map.

I recommend using Xenu's excellent XML sitemap export function to build an XMLsite of your site, if you don't have one already.

Xenu calls the XML Sitemap a Google Sitemap File. Let Xenu check your site by entering the homepage Url, then go File.. Create Google Sitemap File... This file can be uploaded into 301 redirect website when you Add a new Host.

What DNS settings to I need to change?

In your domain control panel simply set any domain host names to CNAME to redirector.301redirect.website - when correctly setup you will see this page when you load your domain name http://redirector.301redirect.website

I can't seem to set the apex of my site to a CNAME?

You can't set just mydomain.com with a CNAME. This is a historical problem. It is possible with some DNS providers including Amazon's Route 53 and my recommendation of CloudNS who I use for my DNS (they are a small team and very responsive to queries I've had in the past). Look for ALIAS record instead of CNAME for naked domain redirection. Using that link will also support 301 Redirect Website.

I don't want to change DNS provider. What can I do?

You can set your mydomain.com A host record to the IP Address of my http://redirector.301redirect.website which is 217.194.214.246 - the only problem with this is, if I have to change the IP address the redirection will fail until you update the record. Keep an eye on emails from me which will inform you if this has to happen.

What about moving from www.mydomainname to just mydomainname?

Yes, you can avoid a lot of SEO issues and make life simple for yourself by using 301 redirect website to forward all traffic from your www. host to the non-www version, or vice versa. Just set the CNAME records for that host that you want to redirect to redirector.301redirect.website and then 1 rule that redirects everthing to www.mydomainname.com/ or www.mydomainname.com/* (if you want to redirect to the same sub page).

Can 301 redirect website forward specific pages on a website to another?

Yes, you can "split" the destination of pages to as many different sites as you want. Just make rules or specify individual pages as required.

Can 301 redirect website ignore specific pages on a website and yet forward others to a different location?

No, this is for redirecting and forwarding an entire site's pages, you cannot pick and choose to allow certain pages to remain. If you need to do this you will have to configure your server pages yourself. Look on the resources page for server/technology specific information.

However if you decide to go for SSL on your site (as recommended by Google), then this might be the right time to do it, as you can use 301 redirect website as all the pages are changing destinations.

What about moving from non-SSL to SSL?

No, as this is a redirection on the same host, you need to perform this action on your own server.

However, if you choose to make the move from www.hostname to non-www.hostname at the same time you can use this system to assist by redirecting all http://www.oldsite.com to https://newsite.com