Domain & DNS Configuration in Webuzo โ
Adding a domain โ
- Log into the Webuzo Enduser Panel (
https://YOUR_IP:2002). - Go to Domains โ Add Domain.
- Enter the domain name.
- Set the document root path โ the directory where website files will live (e.g.
/home/username/public_html/yourdomain.com). - Click Add.
The domain is now configured in the web server. Point your domain's DNS A record to your server IP for visitors to reach it.
Adding a subdomain โ
- Domains โ Add Subdomain
- Enter the subdomain prefix (e.g.
shopforshop.yourdomain.com) - Select the parent domain
- Set the document root
- Click Add
Domain aliases (parked domains) โ
A parked domain serves the same content as your primary domain:
- Domains โ Add Domain Alias
- Enter the alias domain
- Select the primary domain it should point to
- Save
DNS management โ
Webuzo includes a basic DNS manager for domains hosted on the server:
- Domains โ DNS Manager
- Select the domain
- Add, edit, or delete records
Common records:
| Type | Name | Value | Use |
|---|---|---|---|
| A | @ | Server IP | Point root domain |
| A | www | Server IP | Point www |
| A | mail | Server IP | Mail server |
| MX | @ | mail.yourdomain.com | Email routing |
| TXT | @ | SPF record | Email authentication |
| CNAME | subdomain | otherdomain.com | Subdomain alias |
Redirects โ
To redirect one URL to another:
- Domains โ URL Redirects โ Add Redirect
- Enter source URL and destination URL
- Select redirect type: 301 (permanent) or 302 (temporary)
- Click Add
Force HTTPS โ
After installing an SSL certificate, redirect HTTP to HTTPS:
Add to .htaccess in your document root:
apache
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
