How do I redirect one Web page URL to another if I have hosting service?

This page is showing a generic answer.
To see a more detailed answer customized for you, type your domain name here:

If you have a “domain name only” plan with us, you can redirect your site using our control panel. If you have hosting service with us, you’ll need to do it a little differently, though.

On this page:

Using our control panel

You can use our control panel to redirect one URL to another:

  1. Login to the “My Account” control panel (having trouble?)
  2. Click Redirections
  3. Click Add New Redirect

You’ll be able to choose from several different options, including:

  • Redirect non-SSL requests to SSL
  • Redirect to or from “www”
  • Redirect requests for certain pages
  • Redirect one alias hostname to another
  • Redirect all requests

Adding multiple redirects

If you need to create multiple separate redirects, simply add as many redirections as you need in our control panel.

Using a “301 permanent” redirect

You’ll have the choice of a “301 permanent” or “302 temporary” redirect.

A “302 temporary” redirect tells search engines that this redirect might not always happen in the future, and that they should keep checking the original page URL. This is the safest choice.

If you’re going to permanently stop using the old URL, and you want to make sure that search engines only “know about” the new site, you can use a “301 permanent” redirect instead.

Using a “meta refresh”

As an alternative, if you edit your own HTML pages manually, you can add a meta refresh to the top of any existing page you have, like this:

<meta http-equiv="refresh" content="0; url=http://www.example.org/newpage.html">

More complicated options

Our control panel offers options to create most redirects you might need, but technically advanced users can add rules to .htaccess files for more complicated options.

The Apache redirect documentation explains more, such as using RedirectMatch to match more complicated URL patterns.