{"id":384,"date":"2025-02-28T02:26:34","date_gmt":"2025-02-28T02:26:34","guid":{"rendered":"https:\/\/blog.hostinger.io\/support\/2025\/02\/28\/10673027-hostinger-horizons-how-to-connect-a-subdomain\/"},"modified":"2026-05-08T13:01:33","modified_gmt":"2026-05-08T13:01:33","slug":"10673027-hostinger-horizons-how-to-connect-a-subdomain","status":"publish","type":"post","link":"https:\/\/www.hostinger.com\/support\/10673027-hostinger-horizons-how-to-connect-a-subdomain\/","title":{"rendered":"Hostinger Horizons: How to connect a subdomain"},"content":{"rendered":"<p>When you create a Hostinger Horizons web application, it is initially published on a temporary domain. You can later replace the temporary domain with a custom domain (for example, <code>domain.tld<\/code>) or a subdomain (for example, <code>app.domain.tld<\/code>).<\/p><p>This article explains how to connect a Hostinger Horizons web application to a subdomain and make it accessible online.<\/p><h4>Before you start<\/h4><ul>\n<li>The subdomain must be from a domain you own.<\/li>\n<li>Only first-level subdomains are supported (for example,&nbsp;<code>app.domain.tld<\/code>).<\/li>\n<li>Second-level subdomains (for example, <code>shop.app.domain.tld<\/code>) are not supported.<\/li>\n<\/ul><div class=\"intercom-interblocks-callout\" style=\"background-color: #b2f2b280;border-color: #a0e4a033\">This guide explains how to connect a custom subdomain to a Horizons application using a temporary domain. To switch to a different custom domain or subdomain, refer to the <a href=\"https:\/\/www.hostinger.com\/support\/11178439-hostinger-horizons-change-domain\/\">domain change<\/a> guide.<\/div><h2 id=\"h_58d775453b\"><b>Step 1 &ndash; Create a Hostinger Horizons web application on a subdomain<\/b><\/h2><p>If you have not yet created the website, start from adding it to your hosting plan:<\/p><ol>\n<li>\n<p class=\"no-margin\">Open hPanel and go to <a class=\"intercom-content-link\" href=\"https:\/\/hpanel.hostinger.com\/websites\" target=\"_blank\" rel=\"noopener\">Websites<\/a>.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Select <strong>Add website<\/strong> on the desired hosting plan.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Choose <b>Hostinger Horizons<\/b>.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\"><b><\/b>Complete the onboarding process.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">In the Hostinger Horizons platform, click <strong>Publish<\/strong>.<img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2025\/04\/c500b704-b491-44b1-b299-823c6ae5d818.jpg\" data-media-id=\"1831\" alt=\"Horizons top bar with the Publish button highlighted\"><\/p>\n<\/li>\n<li>On the pop-up, click on <strong>Connect to a custom domain<\/strong><img decoding=\"async\" class=\"aligncenter wp-image-7914\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/02\/horizons-connect-domain.png\" alt=\"Hostinger popup prompting to connect a custom domain for the new site\" width=\"486\" height=\"322\" data-media-id=\"7914\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/02\/horizons-connect-domain.png 631w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/02\/horizons-connect-domain-300x199.png 300w\" sizes=\"(max-width: 486px) 100vw, 486px\" \/><\/li>\n<li>Enter the subdomain name and continue.<img decoding=\"async\" class=\"\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2025\/04\/af404d2e-900c-45d3-b2ef-763fb55db1b6.jpg\" width=\"824\" height=\"362\" data-media-id=\"1834\" alt=\"Hostinger domain management screen with highlighted domain name input field\"><\/li>\n<\/ol><p>This connects the subdomain to the website. Now you can proceed to the next step to point the domain.<\/p><h4>Connect the subdomain later<\/h4><p>If you prefer to connect the subdomain at a later time, or if you have already created the website, follow these steps:<\/p><ol>\n<li>Go to hPanel &rarr; Websites<\/li>\n<li>Locate the website using a temporary domain, and click on <strong>Connect domain<\/strong> below the temporary domain name to continue with domain connection.<\/li>\n<\/ol><p>If the website was not published before connecting the subdomain, make sure to publish it before moving to the next step.<\/p><h2 id=\"h_5d62bdc6aa\"><b>Step 2 &ndash; Point the subdomain<\/b><\/h2><p class=\"no-margin\">For the website to be accessible using the subdomain, the subdomain&rsquo;s DNS must point to Hostinger.<\/p><h4>If the domain uses Hostinger nameservers<\/h4><p>If the main domain is pointing to <b>Hostinger nameservers<\/b>, no additional action is required.<br>\nThe subdomain connects automatically and becomes available shortly.<\/p><h4><b>If the domain uses external nameservers<\/b><\/h4><p>If the domain&rsquo;s DNS zone is managed outside Hostinger (for example, at Cloudflare):<\/p><ol>\n<li>Go to hPanel &rarr; Websites<\/li>\n<li>Locate the website using a temporary domain, and click on <strong>Check guide<\/strong> below the custom subdomain name, and continue with the instructions provided.<\/li>\n<\/ol><p><strong>NOTES<\/strong><\/p><ul>\n<li>A Hostinger Horizons website can be connected only to one address (domain or subdomain) at a time.<\/li>\n<li>Subdomains from domains registered under a different Hostinger account cannot be connected.<\/li>\n<\/ul><p class=\"no-margin\">\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn how to connect a subdomain to your Horizons project and how to get your web application live<\/p>\n","protected":false},"author":581,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"include_on_kodee":true,"footnotes":""},"categories":[293],"tags":[],"class_list":["post-384","post","type-post","status-publish","format-standard","hentry","category-hostinger-horizons"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/support\/10673027-hostinger-horizons-how-to-connect-a-subdomain\/","default":1}],"include_on_kodee":true,"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/384","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/users\/581"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/comments?post=384"}],"version-history":[{"count":4,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/384\/revisions"}],"predecessor-version":[{"id":10292,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/384\/revisions\/10292"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/media?parent=384"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/categories?post=384"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/tags?post=384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}