How to Create a Weebly Website on a Subdomain?
To use Weebly on a subdomain, you should create a separate Site Tools dashboard for that subdomain.
To do this, go to Client Area > Websites > Add New Site, click on the Select button for Existing domain and then input the subdomain which you want to use.

On step 2, select SKIP & CREATE BLANK SITE

After finishing the site setup, go to Site Tools > App Installer and select Weebly.

Click Install. You’re all set! This will activate Weebly on the subdomain, and you can access the backend from the App Installer, or directly from your Client Area > Websites page.