Want to build new site while keeping current site live.

Permalink 2 users found helpful
I have a site online that I built with another program a few years ago (Coffee Cup). I would like to build a new site with Concrete5 (of course) while the current site stays active, until I am ready to make the new site live. I looked at the forums and documentation and couldn't find a clear cut answer. I don't want to install Concrete5 until I know, as it seems I could wipe out my current site if not done properly. My web host is Start Logic. Thanks.

 
jelthure replied on at Permalink Reply
jelthure
You have a couple different options to accomplish this. First option is to (if your hosting account allows) set up a subdomain and install concrete5 there. Second would require that you install a development web server on your desktop/laptop and develop the site offline. For this you should research an application called WAMP if you are on a Windows machine.

Hope this info points you in the right direction.
nteaviation replied on at Permalink Reply
nteaviation
The sub-domain is a good idea, but i personally would just create a sub-direcotory (like /c5) off the webroot and install c5 there. Access your development website at:
http://www.yoursite.com/c5
When development is complete just copy everything in that sub-folder (/c5) to the webroot (/), modify your /config/site.php and your done.
jordanlev replied on at Permalink Reply
jordanlev
I also think this is the best approach, but it is a bit tricky to do this copying because you'll want to clean up that top-level directory before you move the stuff from your /c5/ (or whatever) subdirectory up there -- so create another sub-directory and move everything into that (except the /c5/ directory of course).

And in addition to modifying your config/site.php file after the move, you'll also want to edit your .htaccess file (if you have one) and change the "RewriteBase /c5/" line to "RewriteBase /". Also also as soon as you've done the move you will want to log into the dashbaord and clear the cache (Dashboard -> Sitewide Settings, click the "Clear Cache" button), and then re-run the indexing job (Dashboard -> System Maintenance, click the "Run Checked" button).
nteaviation replied on at Permalink Reply
nteaviation
After sleeping on it I remembered about the .htaccess file and Jordenlev is correct. If you are using "pretty URL's" you will have to diable the /.htaccess in your webroot and create or copy a new /dev/.htaccess with the changes Jordanlev refered to. I would also NOT move, but copy the files recursively to the /dev directory (just in case something goes wrong). Also do a full site backup for double redundancy. You have an exact copy of c5 in both webroot and /dev and can easily swich back in just in case. Clearing the C% cache may be required and not a bad idea to do anyway.
richardv replied on at Permalink Reply
Thanks for all of the input. I will be taking the subdirectory approach and will let you know how it works. I'm starting to wrap my head around using a cms/website software not loaded on my computer (unlike all others I have used).

This website stores cookies on your computer. These cookies are used to improve your website experience and provide more personalized services to you, both on this website and through other media. To find out more about the cookies we use, see our Privacy Policy.