Webhosting - Separate websites for aliases (multihosting)

To set up another standalone website, you need NoLimit or NoLimit Extra web hosting with an alias added. If you don't have an alias set up, first add it according to the Webhosting - Aliases instructions.

In this guide you will read:


Preparing to add a separate website

Separate alias sites work according to the following scheme:

  1. On the FTP in the www folder, there is a domains folder that allows you to distinguish between different domains and an .htaccess file that directs requests to these domains.
  2. In the domains folder there are subfolders with the full names of individual domains or subdomains that are running on the webhost (without www).
Webhosting directory scheme with main domain, subdomain and two aliases
Webhosting directory scheme with main domain, subdomain and two aliases

So if you want to run separate websites on the same Webhost using aliases on different domains, first log in to FTP(see here for file management instructions) and make sure that:

  • Webhosting contains a default .htaccess file in the www folder.
  • The files of the current site are located in the www/domains folder.

If you have a current site in the www folder, follow these steps: 

  1. Create a new directory in the www/domains folder with the domain name (without www).
  2. Move the contents of the www folder, except for the domains and subdomains folders, into the newly created folder.
  3. Restore the default .htaccess file according to these instructions.
Sample FTP layout ready for adding an alias
Sample FTP layout ready for adding an alias

Setting up a separate website

If you have prepared the FTP structure for setting up a new standalone site on an existing web host as described in Preparing to Add a Standalone Alias Site, decide how you want to set up the standalone site:

  • If you have a website ready on your computer in the form of html, css, js, php and other files, upload it via FTP.
  • If you want to create a new website using a content management system such as WordPress, you can create it directly using the application installer.
  • If you want to move a new website from another existing web host, either ours or a competitor's, you can use automatic migration.

Separate website via FTP

Create separate sites for aliases only in the www/domains folder. Follow these steps:

  1. Log in to FTP ⧉.
  2. Go to the www/domains folder.
  3. Create a new directory with a name matching the alias (sub)domain name (without www).
  4. Upload the site files to the newly created directory.
Sample directory for a standalone website in the www/domains folder
Sample directory for a standalone website in the www/domains folder

If you upload the installation files of an application such as the WordPress content management system to this folder (see the Webhosting - WordPress article for manual installation instructions), make sure that the installation was also done in this folder.

Standalone website via application installer

The application installer always installs to the www/domains folder. 

Before installing, make sure that the FTP folder does not exist. If it exists, delete it, the installer will create a new one with the correct permissions.

Follow the instructions in the Webhosting - Application Installer article for the installation itself. In the first step of the installation of the selected application, select the alias for which you want to create a website from the domain menu.

Selecting an alias in the first step of installing an application in the administration
Selecting an alias in the first step of installing an application in the administration

Separate sites using automatic migration

To download multiple individual sites to a single Web host using automatic migration, first enter the expert mode interface by following these steps:

  1. Log in to the customer administration ⧉.
  2. From the top menu, select Hosting Services Webhosting.
  3. In the overview, select the web host to which you want to migrate the websites.
  4. In the left menu, select Migrate from competitors - Web.
  5. Above the form, switch to Expert mode.
Expert mode hosting migration interface
Expert mode hosting migration interface

In particular, set the following options in this interface:

  1. In Migration Type, select Migrate to subfolder for the specified domain.
  2. Select the alias domain you want to migrate to in the VEDOS web hosting location.
wh-samalias-obr05-8600608
Sample migration form for alias wds-test.eu

Enter all other data according to the Webhosting - Expert Automatic Data Migration instructions.


Common problems

Common problems with running multiple websites through aliases include:

Blocking FTP edits

Problem: Cannot edit or delete folder in www/domains.

Solution: Fix Webhosting file permissions. If the problem persists, set up temporary FTP access for support as per this guide and contact us via the &boxbox form. Please provide the name of the webhost, the FTP account you are logging in with (name only), and a list of the files you are trying to edit or delete.

Application Installer error

Problem: The application installer returns an error.

Solution: Follow the instructions for Webhosting - Application Installer.

Automatic migration error

Problem: Migrating web hosting returns an error.

Solution: Follow the instructions in Webhosting - Expert Automatic Data Migration.

HTTPS error

Problem: Alias sites do not work over HTTPS.

Cause: the domain is not added to the certificate or is not yet propsed.

Solution: Add the alias domains to the certificate as instructed in Webhosting - Quick HTTPS Setup. It can take up to 90 minutes from the time the changes are applied to fully change the settings.

Address with domains folder

Problem: The website is displayed at domena.tld/domains/domena.tld instead of domena.tld.

Solution: For the WordPress content management system, check the base address settings according to this community guide ⧉.

If the site runs on both the main domain and this domain, add this code to the .htaccess file to redirect the addresses containing domains to the main site:

RewriteCond %{ENV:REDIRECT_STATUS} ^$ 
RewriteCond %{REQUEST_URI} ^\/domains 
RewriteRule (.*) https://%{SERVER_NAME}/ [R=301,L]

Frequently Asked Questions

How many different websites can I run on one Webhosting?

The main limitation is power. If you run only low-maintenance static websites (HTML, CSS, JavaScript), you can run up to 4 on one NoLimit webhost in the basic state, and you can run hundreds of aliases through the additional service Unlimited number of aliases. For websites using PHP, it depends on optimization and traffic. A clear indicator that performance is no longer sufficient is the occurrence of Error 503.

Did the instructions help you?

Thank you for your feedback!
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors