# How to create Subdomains, Aliases, and Addon Domains in cPanel?

1. To create subdomains, aliases, and additional domains, access the **Domains** tool within the **Domains** box.

<figure><img src="/files/ZNuNLym4kr65BReu7Rot" alt=""><figcaption></figcaption></figure>

2. In the Domains screen, you will see the list of subdomains, aliases, or additional domains that you have created. At the top right, you will find the **Create a Domain** button to create them.

<figure><img src="/files/wCbSaSw4faL9afBH4Bpd" alt=""><figcaption></figcaption></figure>

3. In the new screen, you can create a subdomain, an alias, or an additional domain. The type of domain, pointed (alias/parked) or additional (addon), will be determined based on what you enter in the **Domain** box and whether you check the **Share document root** option.

###

### Creating an Alias

An **Alias** domain will display the same website as the main domain of your account. Additionally, it allows you to create email accounts with the new domain.

To create an **Alias**, you will need to enter the name of the new domain and check the **Share document root** option. By doing this, you indicate that this new domain will share the content of the main domain's website.

<figure><img src="/files/Nb75BLXQM0Y6X9d11agF" alt=""><figcaption></figcaption></figure>

### Creating a Subdomain

A **Subdomain** is a subdivision of a website within the same domain. Subdomains are often used to divide functions of a complex website.

For example, mydomain.com could display a main website with product offerings, while shop.mydomain.com would show the shopping cart to process an order.

To create a **Subdomain**, you need to enter the subdomain name ensuring that you complete it with the desired main domain. You should not check the **Share document root** option.

This will create a directory within your web space where you will need to upload the data that the new subdomain will display.

<figure><img src="/files/tyyoFVcx6E18kJKndklr" alt=""><figcaption></figcaption></figure>

### Creating an Additional Domain

An **Additional Domain** is a domain that, when added, allows you to create a specific new website. Additionally, it enables you to create email accounts with the new domain.

This type of domain is useful when you want to manage two websites, each with its independent domain, from the same control panel. You should pay special attention to the usage of resources in your hosting plan when dividing them into two websites.

To create an **Additional Domain**, you need to enter the name of the new domain and uncheck the **Share document root** option. By doing this, the new domain will create a directory where the files of its website will need to be uploaded.

<figure><img src="/files/Uu2WQsVpb1ui1W6qOdXr" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
No hosting plan includes **Additional Domains**, but you can add them to your plan as paid **Add-ons**.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.sitioshispanos.com/menu-principal/guias/web-hosting/subdominios-aliases-y-dominios-adicionales/crear-subdominios-aliases-y-dominios-adicionales-en-cpanel.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
