Managing Your Domains
Every website needs a domain name to be accessible on the internet. The FREAKHOSTING Web Hosting Control Panel at web.freakhosting.com gives you full control over all domains connected to your hosting account. You can add new domains, configure document roots, and monitor DNS status — all from a single, easy-to-use interface. Here is a real-world example to follow along with: let’s say you just boughtmybusiness.com from Namecheap and you want to connect it to your FREAKHOSTING hosting account so people can visit your website. This guide walks you through every step of that process.
Difficulty
Time
Pointing Your Domain to FREAKHOSTING
Before your domain will work with your hosting account, you need to tell the internet where to find it. You do this by updating the nameservers at your domain registrar (that is the company where you purchased your domain — Namecheap, GoDaddy, Cloudflare, etc.). Think of nameservers like a mailing address for your website. Right now, your domain might be pointing nowhere or to your registrar’s default parking page. You need to change that so it points to FREAKHOSTING’s servers instead. Point your domain to the following FREAKHOSTING nameservers:| Nameserver | Address |
|---|---|
| Primary | alpha.freakhosting.com |
| Secondary | beta.freakhosting.com |
| Tertiary | charlie.freakhosting.com |
| Quaternary | delta.freakhosting.com |
How to Update Nameservers at Popular Registrars
Below are step-by-step instructions for the three most common domain registrars. The process is similar everywhere: find the nameserver settings for your domain and replace whatever is there with the four FREAKHOSTING nameservers listed above.Namecheap
Namecheap
- Log in to your Namecheap account at namecheap.com.
- Go to Domain List in the left sidebar and find your domain (e.g.,
mybusiness.com). - Click Manage next to the domain.
- Scroll down to the Nameservers section.
- Change the dropdown from Namecheap BasicDNS (or whatever it says) to Custom DNS.
- Enter the four FREAKHOSTING nameservers, one per line:
alpha.freakhosting.combeta.freakhosting.comcharlie.freakhosting.comdelta.freakhosting.com
- Click the green checkmark to save.
GoDaddy
GoDaddy
- Log in to your GoDaddy account at godaddy.com.
- Go to My Products and find your domain.
- Click on the domain name to open its settings.
- Scroll down to Nameservers and click Change.
- Select Enter my own nameservers (advanced).
- Enter the four FREAKHOSTING nameservers:
alpha.freakhosting.combeta.freakhosting.comcharlie.freakhosting.comdelta.freakhosting.com
- Click Save, then confirm the change when prompted.
Cloudflare (as registrar)
Cloudflare (as registrar)
- Log in to your Cloudflare dashboard at dash.cloudflare.com.
- Select your domain.
- Instead of changing nameservers away from Cloudflare, you can use the Cloudflare integration built into the FREAKHOSTING control panel. This lets you manage DNS through Cloudflare while still hosting with FREAKHOSTING.
- In your FREAKHOSTING control panel, look for the Cloudflare API token selector at the top of your domain settings. Connect your Cloudflare account there and your DNS records will sync automatically.
Accessing the Domains Tab
To manage your domains, follow these steps:Log In to the Control Panel
Select Your Website
Understanding the Domains List
The Domains tab displays a table of all domains connected to your website. Here is what each column means and what the icons tell you:Table Columns
- Domain — The domain name itself, shown with a lock icon. Your main domain will have a blue PRIMARY badge next to it (more on that below). You can click the column header to sort domains alphabetically.
- DNS Status — Shows whether the domain’s DNS is correctly pointed to FREAKHOSTING. If everything is working, you will see a green status. If you see a yellow warning triangle icon, it means your domain is not pointed to FREAKHOSTING nameservers yet (or the nameserver change has not finished propagating). This is the most common issue new users encounter and it is easy to fix — just follow the nameserver instructions above.
- DNS Provider — Displays who is currently handling your domain’s DNS records. This will typically show FREAKHOSTING if you are using the built-in nameservers, or Cloudflare if you have connected a Cloudflare API token.
- Document Root — Shows the folder on your hosting account that serves the web pages for this domain (for example,
/public_html).
The PRIMARY Badge
Your main domain displays a PRIMARY badge next to its name in the domain list. This badge tells you which domain is the “default” domain for your hosting account — the one that was assigned when your website was first created.The DNS Status Warning Icon
If you see a yellow triangle warning icon in the DNS Status column, do not worry — this simply means one of two things:- You have not updated your nameservers yet. Go to your domain registrar and point the nameservers to FREAKHOSTING (see the instructions above).
- DNS propagation is still in progress. If you just changed your nameservers, give it a few hours. The warning icon will disappear automatically once propagation completes and the domain resolves to FREAKHOSTING servers.
Adding a New Domain
Going back to our example: you havemybusiness.com registered at Namecheap and you want to connect it to your FREAKHOSTING hosting account. Here is exactly how to do it:
Click Add Domain
Enter the Domain Name
mybusiness.com. Do not include http:// or https:// — just the bare domain name itself.Complete the Setup
Update Your Nameservers
Domain Settings Overview
Clicking on any domain in the domains list opens the Domain Settings page. You will see a sidebar on the left with several configuration sections. At the top of the settings page, you may also see a Cloudflare API token selector (with the Cloudflare logo) if you have Cloudflare integration available.Document Root
DNS Records & DNSSEC
Email & Mail Routing
- Document root — Change where your domain’s files are served from.
- Email authentication — Set up DKIM and other email security records.
- Mail routing settings — Control how email is handled for this domain.
- DNS records — Add, edit, or delete individual DNS records (A, CNAME, MX, TXT, etc.).
- DNSSEC — Enable DNS Security Extensions for added protection.
Document Root
The Document Root setting determines which folder on your hosting account serves the web pages for a specific domain. By default, this is set to/public_html, and the settings page will show a message like: “This will update the directory (folder) that is designated to hold your domain’s web pages.”
Here is when and why you might change it:
- Single website (most users): Keep the default
/public_html— that is all you need. Upload your website files there and you are good to go. - Multiple domains with different content: If you are hosting
mybusiness.comand alsomyblog.comon the same account, you can point each domain to a different folder. For example, setmybusiness.comto/public_htmlandmyblog.comto/public_html/blog. - Subdirectory for a specific purpose: If you change the document root to
/store, then visitors going tomybusiness.comwill see the files from the/storefolder instead of/public_html. This is useful if you have an online shop in a separate directory.
Open Document Root Settings
/public_html) with a pencil (edit) icon next to it.Edit the Path
/store or /public_html/myblog.Real-World Example: Connecting mybusiness.com
Here is the complete process from start to finish, putting everything together:Add It to FREAKHOSTING
mybusiness.com.Update Nameservers at Namecheap
alpha.freakhosting.combeta.freakhosting.comcharlie.freakhosting.comdelta.freakhosting.com
Wait for DNS Propagation
Verify in Your Control Panel
Frequently Asked Questions
How long does it take for nameserver changes to take effect?
How long does it take for nameserver changes to take effect?
Why does my domain show a yellow warning triangle?
Why does my domain show a yellow warning triangle?
alpha.freakhosting.com, beta.freakhosting.com, charlie.freakhosting.com, and delta.freakhosting.com, then allow time for propagation. The warning will disappear on its own once DNS resolves correctly.What does the PRIMARY badge mean?
What does the PRIMARY badge mean?
Can I host multiple domains on one account?
Can I host multiple domains on one account?
mybusiness.com could serve from /public_html while myblog.com serves from /public_html/blog. All domains are managed from the same Domains tab.What if I use Cloudflare for DNS?
What if I use Cloudflare for DNS?
What happens if I change the document root to the wrong folder?
What happens if I change the document root to the wrong folder?
/public_html). The change takes effect immediately.How do I manage DNS records for my domain?
How do I manage DNS records for my domain?
How do I set up email authentication or mail routing?
How do I set up email authentication or mail routing?
Need Extra Help?
If you encounter any issues, our support team is ready to assist:- Live Chat: Quick assistance via our website.
- Support Ticket: Open a Ticket
- Discord: Join our Community
- Email: support@freakhosting.com