"use strict";(self.webpackChunknewoaks_help=self.webpackChunknewoaks_help||[]).push([[2034],{1372:(e,n,o)=>{o.r(n),o.d(n,{assets:()=>c,contentTitle:()=>d,default:()=>m,frontMatter:()=>a,metadata:()=>t,toc:()=>l});const t=JSON.parse('{"id":"getting-started/set-up-custom-domain","title":"Set up Custom Domain","description":"With Pro and Premium plans, you can connect your own domains or set up custom .easysite.host domains for your projects. Follow these steps to add and manage your custom domain:","source":"@site/userGuide/getting-started/003.set-up-custom-domain.md","sourceDirName":"getting-started","slug":"/getting-started/set-up-custom-domain","permalink":"/guides/user/getting-started/set-up-custom-domain","draft":false,"unlisted":false,"tags":[],"version":"current","sidebarPosition":3,"frontMatter":{"sidebar_position":3},"sidebar":"sidebar","previous":{"title":"Set up .easysite.host Domain","permalink":"/guides/user/getting-started/set-up-clicksite-domain"},"next":{"title":"Upload Assets","permalink":"/guides/user/getting-started/upload-assets"}}');var s=o(4848),i=o(8453),r=(o(4405),o(8175));const a={sidebar_position:3},d="Set up Custom Domain",c={},l=[{value:"1. Navigate to the sidebar and click the <strong>Sites</strong> button.",id:"1-navigate-to-the-sidebar-and-click-the-sites-button",level:3},{value:"2. Click <strong>New Domain</strong> and choose <strong>Custom Domain</strong> from Domain type dropdown box, then click <strong>Create Now</strong>.",id:"2-click-new-domain-and-choose-custom-domain-from-domain-type-dropdown-box-then-click-create-now",level:3},{value:"3. Setting Up Root Domain Custom Domain In Your Domain Registrar",id:"3-setting-up-root-domain-custom-domain-in-your-domain-registrar",level:3},{value:"<strong>Setting Up Root Domain Custom Domain Using CNAME Record</strong>",id:"setting-up-root-domain-custom-domain-using-cname-record",level:3},{value:"<strong>Setting Up Root Domain Custom Domain Using A Record</strong>",id:"setting-up-root-domain-custom-domain-using-a-record",level:3},{value:"1. Access Your DNS Provider",id:"1-access-your-dns-provider",level:4},{value:"2. Create A Record",id:"2-create-a-record",level:4},{value:"3. Save Changes",id:"3-save-changes",level:4},{value:"4. Verify Setup",id:"4-verify-setup",level:4}];function u(e){const n={a:"a",blockquote:"blockquote",code:"code",h1:"h1",h3:"h3",h4:"h4",header:"header",img:"img",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(n.header,{children:(0,s.jsx)(n.h1,{id:"set-up-custom-domain",children:"Set up Custom Domain"})}),"\n",(0,s.jsxs)(n.p,{children:["With ",(0,s.jsx)(r.A,{})," Pro and Premium plans, you can connect your own domains or set up custom .easysite.host domains for your projects. Follow these steps to add and manage your custom domain:"]}),"\n",(0,s.jsxs)(n.h3,{id:"1-navigate-to-the-sidebar-and-click-the-sites-button",children:["1. Navigate to the sidebar and click the ",(0,s.jsx)(n.strong,{children:"Sites"})," button."]}),"\n",(0,s.jsxs)(n.h3,{id:"2-click-new-domain-and-choose-custom-domain-from-domain-type-dropdown-box-then-click-create-now",children:["2. Click ",(0,s.jsx)(n.strong,{children:"New Domain"})," and choose ",(0,s.jsx)(n.strong,{children:"Custom Domain"})," from Domain type dropdown box, then click ",(0,s.jsx)(n.strong,{children:"Create Now"}),"."]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{src:o(5790).A+"",width:"1411",height:"601"})}),"\n",(0,s.jsx)(n.h3,{id:"3-setting-up-root-domain-custom-domain-in-your-domain-registrar",children:"3. Setting Up Root Domain Custom Domain In Your Domain Registrar"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.h3,{id:"setting-up-root-domain-custom-domain-using-cname-record",children:(0,s.jsx)(n.strong,{children:"Setting Up Root Domain Custom Domain Using CNAME Record"})}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.p,{children:"Here are the steps to configure a CNAME (Canonical Name) record:"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"Access your domain name service provider:"})," Log in to your account and locate the domain name you want to configure for DNS resolution."]}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"Note:"})," When setting up your CNAME record, please use ",(0,s.jsx)(n.strong,{children:"client.ezsite.ai"}),' as the CNAME value. For the Host Name, you can choose any name you prefer, such as "Site".']}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{src:o(7045).A+"",width:"700",height:"177"})}),"\n",(0,s.jsxs)(n.p,{children:["For ",(0,s.jsx)(n.a,{href:"https://yourdomain.com",children:"yourdomain.com"})," (Non WWW), You need to set your host value on CName to @, and point to ",(0,s.jsx)(n.strong,{children:"client.ezsite.ai"}),". For ",(0,s.jsx)(n.a,{href:"http://www.yourdomain.com",children:"www.yourdomain.com"}),", your host value is www, point to ",(0,s.jsx)(n.strong,{children:"client.ezsite.ai"}),". And on ",(0,s.jsx)(r.A,{}),", you need to use two custom domain: ",(0,s.jsx)(n.a,{href:"http://www.yourdomain.com",children:"www.yourdomain.com"})," and yourdomain.com to point to the same project."]}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"Update DNS records:"})," Find the DNS (Domain Name System) settings or DNS management options. Add or modify the DNS records to configure your custom domain. Use CNAME record."]}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"Point the domain to your website or service:"})," In the DNS settings, specify the destination URL (ezsite.ai)"]}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"Save your changes:"}),' After entering the necessary information, click the "Save" or "Apply" button to confirm your new DNS configuration.']}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.h3,{id:"setting-up-root-domain-custom-domain-using-a-record",children:(0,s.jsx)(n.strong,{children:"Setting Up Root Domain Custom Domain Using A Record"})}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"DNS Configuration Instructions"})}),"\n",(0,s.jsxs)(n.p,{children:["To connect your root domain (e.g., ",(0,s.jsx)(n.code,{children:"mydomain.com"}),") to your EZsite account, follow these steps:"]}),"\n",(0,s.jsx)(n.h4,{id:"1-access-your-dns-provider",children:"1. Access Your DNS Provider"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"Log into your domain registrar or DNS hosting provider (GoDaddy, Namecheap, Cloudflare, etc.)"}),"\n",(0,s.jsx)(n.li,{children:"Navigate to the DNS management section"}),"\n"]}),"\n",(0,s.jsx)(n.h4,{id:"2-create-a-record",children:"2. Create A Record"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"Type"}),": A Record"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"Name/Host"}),": ",(0,s.jsx)(n.code,{children:"@"})," (represents your root domain)"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"Value/Points to"}),": ",(0,s.jsx)(n.code,{children:"40.112.140.56"})]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.strong,{children:"TTL"}),": 300 seconds (or leave as default)"]}),"\n"]}),"\n",(0,s.jsx)(n.h4,{id:"3-save-changes",children:"3. Save Changes"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"Save the DNS record"}),"\n",(0,s.jsx)(n.li,{children:"Changes may take 24-48 hours to propagate globally"}),"\n"]}),"\n",(0,s.jsx)(n.h4,{id:"4-verify-setup",children:"4. Verify Setup"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"Wait for DNS propagation"}),"\n",(0,s.jsx)(n.li,{children:"Visit your domain to confirm it redirects to your EZsite"}),"\n"]}),"\n",(0,s.jsxs)(n.blockquote,{children:["\n",(0,s.jsx)(n.p,{children:"Note: Remove any existing A records pointing to other IP addresses for your root domain to avoid conflicts."}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"Need help?"})," Contact your DNS provider's support if you're unsure how to access DNS settings."]})]})}function m(e={}){const{wrapper:n}={...(0,i.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(u,{...e})}):u(e)}},4405:(e,n,o)=>{o.d(n,{A:()=>r});o(6540);var t=o(9136),s=o(4848);function i(e){let{children:n,fallback:o}=e;return(0,t.A)()?(0,s.jsx)(s.Fragment,{children:n?.()}):o??null}function r(e){let{children:n}=e;return(0,s.jsx)(i,{children:()=>{const e=function(){return"undefined"==typeof window?"":window.location.hostname}();if("function"==typeof n){const o=n(e);return(0,s.jsx)("div",{className:"markdown markdown--section",children:o})}return(0,s.jsx)("code",{children:e})}})}},5790:(e,n,o)=>{o.d(n,{A:()=>t});const t=o.p+"assets/images/customdomain-342db964506d56a370ff662465ed2bba.png"},7045:(e,n,o)=>{o.d(n,{A:()=>t});const t=o.p+"assets/images/cname-003a84e657615273484b55471545aeab.png"},8175:(e,n,o)=>{o.d(n,{A:()=>s});o(6540);var t=o(4848);function s(){return(0,t.jsx)("code",{children:"EZsite"})}},8453:(e,n,o)=>{o.d(n,{R:()=>r,x:()=>a});var t=o(6540);const s={},i=t.createContext(s);function r(e){const n=t.useContext(i);return t.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function a(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),t.createElement(i.Provider,{value:n},e.children)}}}]);