Index.php
From Lane Co Oregon
The greatest way to preserve your hyperlinks, and have visitors end up on their necessary web page is to setup a redirect from the old domain to the new 1.
If you have to move a web page from 1 domain to an additional, it will imply that all the hyperlinks pointing to your old internet site would now be lost and would generate the dreaded 404 error when visitors came in via old search engine listing or hyperlinks.
The best way to preserve your hyperlinks, and have visitors finish up on their essential web page is to setup a redirect from the old domain to the new one.
In this instance, we are going to assume that we use to have a domain known as OLDSITE.COM and for some purpose we have to move every thing across to NEWSITE.COM
The very first up, dont kill the hosting for the old site but leave it operating for some time. This will then enable us to redirect visitors from the old website to the new internet site.
A 301 redirect just tells search engines that take a look at your web site that the old URL has now permanently changed to one other URL. Once the search engines come across the 301 redirect they will start out to convert all the old hyperlinks in their index across to the new location.
This will take some time and on web page websites, this can take months to have the search engines convert all the old links across to the new areas.
An .htaccess file is practically nothing a lot more than a very simple text file that contains directions for the web server that run on that hosting account.
On your Pc, commence a copy of NOTEPAD (This can be achieved by going Begin->Accessories->Notepad) and edit your existing .htaccess file or to create a new one. DONT use Word or any other word processing software to open the file, since these packages have the horrible habit of inserting funny characters in file that will trigger the .htaccess file to not function effectively.
If your new sites structure is exactly the similar as the old internet site, then just location the following line in your .htaccess file
Redirect 301 save the file, and FTP this file up into your web pages main account. On most Linux based systems, this is the /public_html/ directory
Now, whenever a visitor (be it a human or a search engine bot) comes to your old domain, they will be redirect to your new site. So if they came looking for a file named stuff.html (old URL would be www.oldsite.com/stuff.html) they would get automatically redirected to www.newsite.com/stuff.html
This is the easiest way to move an complete webpage from 1 domain to yet another
If the structure of the new internet site is distinct from the old a single, then we will need to have to map every single old URL to its corresponding new location. This also applies if you decide to change the structure of your web-site, and you want to preserve the links from your old structure and map them to their new place.
If you have a URL that was www.oldsite.com/dogtraining/ and you wanted to redirect visitors to www.newsite.com/info/dog-education.html you would place the following in your .htaccess file.
Redirect 301 /dogtraining/ format is:
Redirect 301 old-location new-location
The old-location is the path to the old destination (minus the domain name)
The new-location is the full path to final destination (it ought to incorporate the fully qualified domain name as properly).
This indicates that when each a visitor comes in on the old URL (www.oldsite.com/dogtraining/) the web server will redirect them to the new URL of (www.newsite.com/info/dog-coaching.html)
If you have a number of areas that you want to redirect, then you have to have a number of redirects set up. With one redirect per line. An instance might possibly look like this:
Redirect 301 /dogtraining/ 301 /policedogtraining/ 301 /dogtrainingvideos/ is time consuming setting up 301 redirect, but if your site had precious incoming links, then its worth spending the time to preserve these hyperlinks and maintain your webpage ranking as well as it utilised to and to hold your site lucrative.
