Overview
NueForm Pro+ users को default nueform.io URL के बजाय अपने branded domain से forms serve करने की सुविधा देता है। दो options हैं: NueForm subdomains और पूरी तरह से custom domains।
NueForm Subdomains
NueForm subdomain आपको nueform.io domain के अंतर्गत एक branded URL देता है।
Format: yourcompany.nueform.io
Subdomain सेट अप करना
- अपनी account settings पर navigate करें।
- Custom Domain section खोजें।
- अपना desired subdomain दर्ज करें (जैसे,
acme)। - Save पर क्लिक करें।
आपके forms अब यहां accessible होंगे:
https://acme.nueform.io/f/your-form-slug
Subdomain नियम
- Subdomains सभी NueForm users में unique होने चाहिए।
- केवल lowercase letters, numbers, और hyphens की अनुमति है।
- Subdomain hyphen से शुरू या समाप्त नहीं हो सकता।
- कुछ reserved subdomains (जैसे,
www,api,app) उपलब्ध नहीं हैं।
NueForm subdomains के लिए कोई DNS configuration आवश्यक नहीं है। Setup के बाद ये तुरंत उपलब्ध हो जाते हैं।
Custom Domains
पूरी तरह से custom domain आपको अपने domain name से forms serve करने देता है।
Format: forms.yourcompany.com
Custom Domain सेट अप करना
- अपनी account settings पर navigate करें।
- Custom Domain section खोजें।
- अपना पूरा custom domain दर्ज करें (जैसे,
forms.acme.com)। - Domain verification शुरू करने के लिए Save पर क्लिक करें।
- नीचे दिए गए निर्देशों के अनुसार DNS records कॉन्फ़िगर करें।
- Verification पूरा होने की प्रतीक्षा करें।
DNS Configuration
अपना custom domain connect करने के लिए, आपको अपने DNS provider में एक CNAME record जोड़ना होगा:
| Record Type | Name | Value |
|---|---|---|
CNAME | forms (या आपका चुना हुआ subdomain) | cname.vercel-dns.com |
सामान्य DNS providers के लिए steps:
- अपने DNS provider में log in करें (जैसे, Cloudflare, GoDaddy, Namecheap, Route 53)।
- अपने domain के लिए DNS management पर navigate करें।
- एक नया CNAME record जोड़ें:
- Name/Host: वह subdomain जिसका आप उपयोग करना चाहते हैं (जैसे,
forms)। - Value/Target:
cname.vercel-dns.com - TTL: Auto या 3600।
- Name/Host: वह subdomain जिसका आप उपयोग करना चाहते हैं (जैसे,
- Record save करें।
- NueForm पर वापस आएं और verification की प्रतीक्षा करें।
DNS changes propagate होने में 48 घंटे तक लग सकते हैं, हालांकि वे आमतौर पर कुछ मिनटों से कुछ घंटों में पूरे हो जाते हैं। NueForm समय-समय पर verification के लिए स्वचालित रूप से जांच करेगा।
Domain Verification
आपका DNS record जोड़ने के बाद, NueForm domain verify करता है:
- Pending: CNAME record अभी तक detect नहीं हुआ है। DNS propagation की प्रतीक्षा करें।
- Verified: Domain verified और active है। आपके forms अब आपके custom domain से serve हो रहे हैं।
Verification status एक timestamp (customDomainVerifiedAt) के साथ track होता है। Verify होने के बाद, Vercel के माध्यम से SSL certificates स्वचालित रूप से provision होते हैं।
SSL Certificates
Custom domains स्वचालित रूप से SSL certificates प्राप्त करते हैं। सभी traffic बिना किसी अतिरिक्त configuration के HTTPS पर serve होता है।
अपने Custom Domain का उपयोग
Verify होने के बाद, आपके forms यहां accessible हैं:
https://forms.acme.com/f/your-form-slug
URL parameters, embeds, और सभी form features default nueform.io URL के समान ही काम करते हैं।
Domain Management
| Field | विवरण |
|---|---|
| subdomain | आपका NueForm subdomain (जैसे, acme.nueform.io के लिए acme)। |
| customDomain | आपका पूरी तरह से custom domain (जैसे, forms.acme.com)। |
| customDomainVerifiedAt | Domain verify होने का timestamp। null का अर्थ है verification pending है। |
| customDomainVercelId | Management के लिए उपयोग किया जाने वाला internal Vercel domain ID। |
Requirements
Custom domains और subdomains Pro+ features हैं। ये free या lower-tier plans पर उपलब्ध नहीं हैं।
Domain बदलना या हटाना
- बदलना: अपनी account settings में domain अपडेट करें। नए custom domain पर switch करते समय, आपको अपने DNS records अपडेट करने होंगे और re-verification की प्रतीक्षा करनी होगी।
- हटाना: अपनी account settings में domain field clear करें। Forms default
nueform.ioURL से serve होने पर वापस आ जाएंगे।
Custom domain बदलने या हटाने से पुराने domain का उपयोग करने वाले मौजूदा links टूट जाएंगे। पुराने URL reference करने वाले किसी भी embeds, bookmarks, या shared links को update करना सुनिश्चित करें।