InMotion Hosting Support Center

If you have an existing website and are thinking about switching to another type of program, it is a good idea to test different programs without interfering with your existing site. You can do this by installing the program you want to test into a subfolder. Once you have installed the program you can build a new copy of your site without interfering with your current one. Eventually, you can then move your site to replace the main site. Below is a quick guide on how to set this up.

What is a subfolder?

A subfolder is a division of your site that typically houses files of a specific type or purpose. For instance, some people place all of their site pictures in a folder named images so that they are in They can also be used to house separate functions of a site, such as a shopping area and be located in a place such as For the purposes of this article, you will be learning to install a program into a subfolder so you can test the program and/or build a new version of your site. You will access this area with a URL similar to or

What is a subdomain?

A subdomain is very similar to a subfolder. In the account, it is structured exactly as a subfolder. The difference is how it is accessed in the address bar of your web browser. A subfolder is accessed as we discussed above ( where a subdomain is part of a domain and the name is in front of the main domain ( or You can assign a subdomain as layed out in our article Creating a Subdomain in cPanel.

Installing programs into a subfolder

Using the Softaculous installer tool, you can install a new program onto your hosting account. Each program in the Softaculous tool has its own installation screen. On this screen there is a field that allows you to choose a specific subfolder to install the program into. Generally, this folder name cannot already exist as it will be created during the installation of the program. Be sure to give it a name that you will remember so you can use it as your testing platform. The sample image shows the installation screen for the Wordpress program.

sample directory assignmentThe setting entitled In Directory is where you enter the name of the folder. In our example, it is named wp. This means the wordpress program will be located at while the regular website still exists at

Installing programs into a subdomain

sample subdomain assignmentWhen using Softaculous to install a program into a subdomain, it is a bit different than when installing into a subfolder. Unlike the subfolder, the subdomain must already exist. You also will not need to assign a subfolder for installation. Our sample image shows Wordpress being installed into a subdomain named test. Notice that the Choose Domain has the test subdomain selected and the In Directory field is empty. The Wordpress installation will be accessible at As with the subfolder installation, the original website will still be available at


Regardless of which method you choose, you may install different test programs in this manner so you can test and try them out to see which one is best for you. This way you do not have to completely build a new site before discovering you like another program better or that the one you have just does not do what you want.

Was this article helpful?

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question

Support Center Login

Our Login page has moved, Click the button below to be taken to the login page.

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

0 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!