How do I redirect one Web page URL to another if I have hosting service?
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 a “meta refresh”
- Using our control panel
- Adding multiple redirects
- Using a “301 permanent” redirect
- More complicated options
Using a “meta refresh”
One easy way to do it is by adding a meta refresh to the top of an existing page you have, like this:
<meta http-equiv="refresh" content="0; url=http://www.example.org/newpage.html">
Using our control panel
As an alternative, you can use our control panel to redirect one URL to another:
- Login to the “My Account” control panel (having trouble?)
- Click Redirections
- 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.
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.