A subdirectory is the part of the url that houses a specific subset of content. If websites were like a filing cabinet, the folders within the cabinet would be your site’s subdirectories. It is crucial to keep in mind that Individual directories are to the right of the domain.
Here is an example: www.example.com/blog or www.example.net/shop
The subdirectories here would be “blog” and “shop,” where the “/” signifies the subdirectory status listed under the website.
The main reason for setting up your WordPress on a sub-directory is that you will have an easier time running multiple WordPress instances under the same domain name. This can all be accomplished without affecting the actual domain you are creating the subdirectory in. Just like that, you can have multiple websites on the same domain name, and on top of that, you have also managed to save a few bucks by not having to purchase an additional domain name, which is excellent when you are running on a smaller budget. That way, you can have several online projects associated with your domain name.
To clarify: You would host your blog at www.yoursite.com/blog and then host your online shop at www.yoursite.com/shop
This has some SEO benefits for the domain name itself and makes things easier to manage while consolidating your brand!
Now, given the information listed, would you like to install WordPress in a subdirectory? If so, please allow HostArmada to provide you with the instructions on how to safely and efficiently complete such an installation.
Step 1. Please access your cPanel through a direct url or via your client area!
You can check this HostArmada cPanel tutorial if you are having issues with that.
Step 2. In the cPanel search field, type down “Softaculous Apps Installer” and click on the single result you will be presented with.
Step 3. Inside Softaculous Apps Installer, please locate the search bar and type down “WordPress” and then click it.
Step 4. Once the next page has loaded, displaying the WordPress application summary page, you can click on “Install Now”.
Step 5. This will prompt the WordPress installation process. Here you must select the domain name you want to install the sub-directory in, and then in the field “In Directory” you have to type down the name of the subdirectory that you’d like to use.
Here is a breakdown in case you require further elaboration on the separate sections:
From the following two “Choose Language” and “Select Plugin(s)” sections, you will be able to select the default language for your WordPress website and enable the listed plugins if needed.
The “Advanced Options” section is optional, and it will allow you to customize the database assigned to your WordPress website and select your update and backup preferences. If needed, please click on the “+” button to expand it.
You can give your database a custom “Database Name” and change the database “Table Prefix”. You can disable the update notifications sent via email by ticking the checkbox. You can configure your preferences for the automated update functionality of your WordPress version, themes and plugins by thinking of the corresponding checkboxes. You can control the “Backup Location”, the frequency of the Softaculous “Automated Backups”, and the “Backup Rotation”. Please note that these backups will be stored under your hosting account, and they will demand available free space. In the case of using one of our shared hosting solutions, HostArmada is already backing up your data and storing it on remote servers for enhanced security.
From the last “Select Theme” section, you will be able to select a theme that will be pre-installed for your new WordPress website. This is optional; therefore, you are not required to choose it right now, anyhow you will be able to change your WordPress theme anytime in the future.
Step 6. You can fill out the details according to your preferences, and then when you are finished, you can click the “Install” button to complete the setup.
That’s all there is to it. Easy, right? If the answer is no and still seems somewhat confusing, have no fear or worry because our dedicated support team is always here to help!
Daniel, our Content Manager, joined HostArmada with over five years of experience under his belt in the web hosting sector in various roles, including customer care, sales, and technical support. His passion for writing and communications and his experience makes him the ideal person for the job. He is devoted to spreading wisdom and knowledge about the web hosting sector so that both clients and colleagues can benefit greatly. In his words, serving and educating others is the way to mutual prosperity.