I have the Ultimate Linux Hosting with cPanel plan, which is supposed to include addon domains. However, after following the steps provided on GoDaddy's website, my addon is showing as a subdomain of the primary domain on the cPanel and going straight to the file directory where it's files are contained.
Solved! Go to Solution.
And so my question is what do you expect "addon domains" to do versus a subdomain? I believe they are the same thing when using a single hosting account. Make sure you have at least the middle tier as well, otherwise your options can be rather limited.
Have you looked at the domain settings/options in cpanel? The root for any website will be under "www" or "public_html" so you'll need to use an FTP or the file manager in cpanel to manually place your website/domain folder into the root and not as a subdirectory of the parent hosted domain.
GoDaddy states that addon domains should appear as if they were entirely separate from the primary domain. In there setup steps, it states that the DNS will be automatically updated for this to occur.
If my primary domain is xyz.com and I add abc.com as an addon, then when I enter abc.com in a web browser, I should not end up at xyz.com/abc. Do you see the issue?
Has there been a resolution to this issue? I am now hosting a secondary website, I have a deluxe hosting package, and when i type the secondary website into my address bar it redirects to subdomain.primarydomain.com
Here is how I did it. Newsite.com i bought on google domains. I want to use my godaddy hosting (ie.godaddydomain.com). I created an addon domain in my godaddy hosting and pointed it to /public_html/newsite.com. Then created a subdomain newsite.godaddydomain.com and also point it to /public_html/newsite.com
That worked for me, you probably missed the addon domain part?
I forgot to mention. You also have to go into your main domain/hosting on godaddy, and copy the dns records over to the site you bought your domain from. Godaddy is catching the domain, your domain registerer is sending it. If not, they won't talk to each other.
When the GoDaddy CPanel creates an addon domain, it creates a sub domain to point to it. When it's created automatically, it creates the directory public_html/yoursite.com.
To fix it:
1. Go to Sub Domains
2. Change /public_html/yoursite.com to /yoursite.com
3. Move the directory from the public_html folder to the root folder.
Addon Domains require two things: you must have either the Deluxe or the Ultimate cPanel shared hosting (which you do), and you must own the Addon Domain name (or have administrator access to the DNS records).
Here are the very basic steps
<head><title>Site Temporarily Unavailable</title></head>
<body><h1>Site Temporarily Unavailable</h1></body>
Shameless plug: if this solution works for you, click Kudos so others will find it