Hello, Should I be creating a subdomain for my website if I have it already created on the main domain on another hosting? I'm changing my hosting company and creating a new site so i'm trying to find out the best way to do this. If i create a new site on my new host should it be on a subdomain? Since I don't want to mess with the original www.mysite.com Instead I will create it on www.mysite.com/subdomain. Is that the right route to go? Then once i'm finished with creating a new site on the subdomain, can I just move it over to the main domain? Then I would cancel my old hosting account. Any suggestions?
You want to move your site to another hosting, right? This thing with mysite.com/subdomain is not good. It depends on the situation, but if your site doesn't have any user-generated content (like a forum or smth) it's easy to do. Move everything to the new hosting - create a domain there, move database, files, etc. And when you're done login to your domain and change it's IP to point to the new hosting. Basically that's it.
No I actually am creating a new site and changing hosting companies. I just don't want the original site at Original Hosting company as www.mysite.com to be compromised while i'm creating the new site on New Hosting company. So while my new site is being created on the new hosting company do i need to put everything on a subdirectory or sub domain? I want users to see www.mysite.com as it stands on my current/original hosting company until the new site is ready.
I'm reading about the nameservers. Maybe I can create this just fine without having to create a subdomain or sub directory because the nameservers are not pointing to my new hosting yet. So while i am creating this new site it won't show up on the web till I change the nameserver on the new host. Is that correct?
You can use a subdomain. You can also use the IP address or IP/~account (if set up in that manner) on the new server to access your account. It will show up on the web...just not under your domain name. It will be on the IP address. So it will be "public" but unless someone knows the IP address, they aren't going to be able to access it easily.
Hi, Most hosts create a testing URL on your server when your new hosting account is setup so clients can FTP their new site to view and test online before going public. You can also list your domain name as a hosted domain on your account and do the same if you prefer. It will not go public until you change the DNS [name servers] at your domain registrar to point to your new hosting account/server. We hope this helps. Good luck.
You can use sub-domains and point IP to each sub-domains! The files of sub-domains anyways lies in different sub folder!
Thank you all! I heard about the temporary testing url that my hosting sets up. I may go with that. I'm glad to know it won't "mess" with the current website on the old host. Thanks as always - I can always rely on somewhere here to give me valuable information - quickly