گائیڈز

اپنی ایپ یا ویب سائٹ کے ساتھ کسٹم ڈومین کیسے جوڑیں

کسٹم ڈومین جوڑنے کے لیے، آپ ڈومین کسی رجسٹرار سے خریدتے ہیں، ایک DNS ریکارڈ شامل کرتے ہیں جو اسے آپ کے ہوسٹ کی طرف اشارہ کرے — عموماً www یا app جیسے subdomain کے لیے ایک CNAME ریکارڈ، یا روٹ ڈومین کے لیے ایک A ریکارڈ (یا ALIAS/flattened ریکارڈ) — اور پھر اپنے ہوسٹ کو ڈومین کی تصدیق کرنے اور HTTPS سرٹیفکیٹ جاری کرنے دیتے ہیں۔ یہ عموماً چند منٹ لیتا ہے، کبھی زیادہ۔ زیادہ تر مسائل ریکارڈ میں ٹائپو، غلط ریکارڈ قسم، یا ہوسٹ کے سامنے موجود پراکسی سے پیدا ہوتے ہیں۔

یہ گائیڈ ہر قدم، www بمقابلہ روٹ کے فیصلے، اور مسائل کے حل کا احاطہ کرتی ہے۔ ڈومینز کے پیچھے کے تصورات کے لیے ڈومینز اور DNS کیسے کام کرتے ہیں دیکھیں۔

شامل اجزاء

جزویہ کیا ہےکون فراہم کرتا ہے
ڈومین ناموہ نام جو آپ سالانہ کرائے پر لیتے ہیں، جیسے example.comایک رجسٹرار
DNSعوامی لوک اپ جو ناموں کو سرور پتوں میں بدلتا ہےآپ کا DNS فراہم کنندہ (اکثر رجسٹرار)
ریکارڈزانفرادی DNS اندراجات: "www اشارہ کرتا ہے…"آپ انہیں شامل کرتے ہیں
ہوسٹوہ سروس جو آپ کی ایپ چلاتی ہےآپ کی ہوسٹنگ یا ایپ بلڈر
سرٹیفکیٹجو https:// کو کام کرواتا ہےعموماً ہوسٹ خودکار طور پر جاری کرتا ہے

رجسٹرار اور DNS فراہم کنندہ اکثر ایک ہی کمپنی ہوتے ہیں، مگر ضروری نہیں۔ اہم بات یہ ہے: اس ڈومین کا DNS آپ کہاں ایڈٹ کرتے ہیں؟ وہیں آپ ریکارڈز شامل کریں گے۔

مرحلہ 1: ڈومین خریدیں

چننے اور خریدنے کے نکات:

  • مختصر رکھیں اور بلند آواز میں ہجے کرنے میں آسان۔ اگر ہجے سمجھانا پڑے تو کوئی اور چنیں۔
  • .com وہ ہے جو لوگ ڈیفالٹ اندازہ لگاتے ہیں، لیکن ملکی اور نئی endings (.io، .app، .co.uk) ٹھیک ہیں اگر وہ آپ کے سامعین کے مطابق ہوں۔
  • تجدید کی قیمت دیکھیں، صرف پہلے سال کی قیمت نہیں۔ ابتدائی رعایتیں عام ہیں اور تجدید زیادہ مہنگی ہو سکتی ہے۔
  • auto-renew آن کریں اور ادائیگی کا کارڈ تازہ رکھیں۔ میعاد ختم ہونے والا ڈومین آپ کی سائٹ اور ای میل بند کر دیتا ہے، اور گریس پیریڈ کے بعد کوئی اور اسے خرید سکتا ہے۔
  • اگر پیش کیا جائے تو WHOIS پرائیویسی استعمال کریں، تاکہ آپ کی ذاتی تفصیلات شائع نہ ہوں۔
  • ایسے اکاؤنٹ میں خریدیں جو آپ کے کنٹرول میں ہو، کسی فری لانسر یا ایجنسی کے اکاؤنٹ میں نہیں۔

کچھ ہوسٹس اور ایپ بلڈرز آپ کو پروڈکٹ کے اندر سے براہ راست ڈومین خریدنے دیتے ہیں، جو آپ کے لیے DNS بھی سیٹ کر دیتا ہے۔

مرحلہ 2: پتہ طے کریں

Subdomain بمقابلہ روٹ ڈومین

  • روٹ (apex) ڈومین: example.com
  • Subdomain: www.example.com، app.example.com

ایک عام سیٹ اپ یہ ہے کہ مارکیٹنگ سائٹ example.com یا www.example.com پر ہو اور پروڈکٹ app.example.com پر۔ ایک ہی سائٹ کے لیے، www اور روٹ میں سے چنیں۔

www.example.comexample.com
ریکارڈ کی قسمآپ کے ہوسٹ کی طرف CNAMEA/AAAA ریکارڈ، یا ALIAS/ANAME/flattened CNAME
سیٹ اپ میں مشکلہر جگہ آسانآپ کے DNS فراہم کنندہ پر منحصر
شکلتھوڑا لمباچھوٹا

DNS معیار روٹ پر CNAME ریکارڈ کی اجازت نہیں دیتا، کیونکہ روٹ پر دوسرے ریکارڈز (جیسے nameserver ریکارڈز) ہونے ضروری ہیں۔ بہت سے DNS فراہم کنندگان اس کا حل ایک خاص ریکارڈ قسم کے ذریعے کرتے ہیں — فراہم کنندہ کے لحاظ سے اسے ALIAS، ANAME یا CNAME flattening کہا جاتا ہے — جو روٹ پر CNAME کی طرح برتاؤ کرتا ہے۔ اگر آپ کا فراہم کنندہ یہ نہیں دیتا تو قابل اعتماد طریقہ یہ ہے: سائٹ www پر سرو کریں، اور اپنے DNS فراہم کنندہ یا رجسٹرار پر روٹ سے www کی طرف ری ڈائریکٹ سیٹ کریں۔

جو بھی چنیں، ایک اصل پتہ منتخب کریں اور دوسرے کو اس کی طرف ری ڈائریکٹ کریں۔ دونوں کا ایک ہی مواد بغیر ری ڈائریکٹ کے سرو کرنا صارفین اور سرچ انجنوں کے لیے الجھن پیدا کرتا ہے۔ ایک واحد canonical پتہ کیوں اہم ہے، اس کے لیے AI سے بنی ویب سائٹس کے لیے SEO دیکھیں۔

مرحلہ 3: DNS ریکارڈز شامل کریں

آپ کا ہوسٹ بتائے گا کہ کیا شامل کرنا ہے۔ یہ ان میں سے کسی ایک کی طرح لگے گا:

قسمنام / ہوسٹویلیو / ہدفاستعمال
CNAMEwwwyoursite.hostname.comایک subdomain کو ہوسٹ نام کی طرف اشارہ کرنا
A@192.0.2.10روٹ کو IPv4 پتے کی طرف اشارہ کرنا
AAAA@2001:db8::10روٹ کو IPv6 پتے کی طرف اشارہ کرنا
TXT_verify یا @ایک کوڈ سٹرنگثابت کرنا کہ ڈومین آپ کا ہے

زیادہ تر DNS فراہم کنندگان کے فارم کو کیسے پُر کریں:

  • Name / Host: صرف subdomain والا حصہ — www، www.example.com نہیں۔ کچھ فراہم کنندگان ڈومین خودکار شامل کر دیتے ہیں، اور پورا لکھنے سے www.example.com.example.com بن جاتا ہے۔ اگر آپ کا فراہم کنندہ یہ اصول استعمال کرتا ہے تو روٹ کے لیے @ لکھیں۔
  • Value / Target: وہی چیز ہوبہو پیسٹ کریں جو ہوسٹ دکھائے۔ اگر آپ کا فراہم کنندہ آخر میں نقطہ خود شامل کرتا ہے تو وہ ٹھیک ہے۔
  • TTL: ڈیفالٹ ٹھیک ہے۔ کم TTL (جیسے 5 منٹ) مستقبل کی تبدیلیوں کو تیزی سے اثر دیتا ہے۔
  • Proxy: اگر آپ کا DNS فراہم کنندہ ٹریفک کو proxy کر سکتا ہے (مثلاً Cloudflare کا نارنجی بادل)، تو اپنے ہوسٹ کی ہدایات پر عمل کریں۔ بہت سے ہوسٹس کو سرٹیفکیٹ جاری کرنے کے لیے "DNS only" درکار ہوتا ہے۔

موجودہ ریکارڈز کو چھوڑ دیں، جب تک ہوسٹ آپ کو بدلنے کو نہ کہے۔ خاص طور پر MX ریکارڈز کو نہ چھیڑیں — وہ آپ کی ای میل پہنچاتے ہیں۔ انہیں حذف یا تبدیل کرنا ڈومین کی تبدیلی سے ای میل خراب ہونے کا سب سے عام طریقہ ہے۔

nameservers بدلنا بمقابلہ ریکارڈز شامل کرنا

کچھ ہوسٹس دو آپشن دیتے ہیں: ایک ریکارڈ شامل کریں، یا رجسٹرار پر nameservers بدل کر پورے ڈومین کا DNS ان کی طرف منتقل کریں۔ nameservers بدلنا ہر ریکارڈ منتقل کرتا ہے، ای میل سمیت۔ ایسا تبھی کریں جب آپ نئے فراہم کنندہ پر تمام موجودہ ریکارڈز دوبارہ بنانے کے لیے تیار ہوں۔ ایک ریکارڈ شامل کرنا کم خطرے والا ہے۔

مرحلہ 4: تصدیق کریں اور HTTPS لیں

ریکارڈ لگنے کے بعد، اپنے ہوسٹ پر واپس جائیں اور اس کا verify بٹن دبائیں۔ ہوسٹ DNS چیک کرتا ہے، پھر ایک سرٹیفکیٹ مانگتا ہے — عموماً Let's Encrypt جیسے مفت سرٹیفکیٹ اتھارٹی سے — اور آپ کی سائٹ HTTPS پر سرو کرنا شروع کر دیتا ہے۔

  • DNS تبدیلیاں پھیلتے ہوئے تصدیق میں کئی کوششیں لگ سکتی ہیں۔
  • جب تک DNS ریکارڈ موجود رہے، سرٹیفکیٹ خودکار تجدید ہوتے ہیں۔
  • اگر آپ کے ڈومین پر CAA ریکارڈز ہیں (جو محدود کرتے ہیں کہ کون سی سرٹیفکیٹ اتھارٹیز اس کے لیے جاری کر سکتی ہیں)، تو یقینی بنائیں کہ وہ آپ کے ہوسٹ کی اتھارٹی کو اجازت دیں، ورنہ سرٹیفکیٹ جاری نہیں ہوگا۔

HTTPS کام کرنے کے بعد یقینی بنائیں کہ http:// سے https:// کی طرف ری ڈائریکٹ ہو۔ زیادہ تر ہوسٹس یہ خودکار کرتے ہیں۔

مرحلہ 5: جانچیں

  • https://www.example.com تالے کے آئیکن کے ساتھ آپ کی سائٹ لوڈ کرتا ہے
  • دوسری شکل (روٹ یا www) آپ کے اصل پتے پر ری ڈائریکٹ کرتی ہے
  • http:// سے https:// پر ری ڈائریکٹ ہوتا ہے
  • نئے ڈومین پر لاگ اِن، OAuth سائن اِن اور ادائیگی کے ری ڈائریکٹس کام کرتے ہیں (ان کی اکثر اجازت شدہ URLs کی فہرستیں ہوتی ہیں جو اب بھی پرانے پتے کی طرف اشارہ کرتی ہیں)
  • آپ کے ڈومین پر ای میل اب بھی پہنچتی ہے
  • آپ کی ایپ کی بھیجی گئی ای میلز میں لنکس نئے ڈومین کو استعمال کرتے ہیں

چوتھی شق لوگوں کو پکڑ لیتی ہے: Google سائن اِن، Stripe webhooks اور پاس ورڈ ری سیٹ لنکس سب مخصوص URLs کے ساتھ ترتیب دیے جاتے ہیں۔ نیا ڈومین وہاں شامل کریں جہاں آپ کا پرانا پتہ آتا ہو۔ OAuth والے حصے کے لیے اپنی ایپ میں لاگ اِن کیسے شامل کریں دیکھیں۔

مسائل کا حل

علامتممکنہ وجہحل
تصدیق بار بار ناکام ہوتی ہےہدف میں ٹائپو، غلط ریکارڈ قسم، یا نام کو پورے ڈومین کے طور پر لکھناریکارڈ کا ہوبہو موازنہ حرف بہ حرف اس سے کریں جو ہوسٹ دکھاتا ہے
آپ کے لیے کام کرتا ہے، دوسروں کے لیے نہیں (یا برعکس)تبدیلی کے دوران DNS کیشنگTTL گزرنے کا انتظار کریں؛ موبائل ڈیٹا پر فون سے جانچیں
سرٹیفکیٹ یا "not secure" خرابیسرٹیفکیٹ ابھی جاری نہیں ہوا، سامنے پراکسی، یا CAA ریکارڈز کی رکاوٹچند منٹ انتظار کریں اور دوبارہ تصدیق کریں؛ پراکسی کو DNS only پر کریں؛ CAA چیک کریں
"Too many redirects"دو تہیں دونوں ری ڈائریکٹ کر رہی ہیں (مثلاً پراکسی HTTPS لازمی کرتی ہے اور ہوسٹ بھی یہی کرتا ہے)ایک ری ڈائریکٹ بند کریں، یا "DNS only" استعمال کریں
روٹ ڈومین کام نہیں کرتا، www کرتا ہےروٹ کے لیے کوئی ریکارڈ یا ری ڈائریکٹ نہیںALIAS/flattened ریکارڈ شامل کریں، یا روٹ کو www پر ری ڈائریکٹ کریں
ای میل بند ہو گئیnameservers منتقل کرتے وقت MX ریکارڈز بدل گئے یا کھو گئےاپنے ای میل فراہم کنندہ کی ہدایات کے مطابق MX ریکارڈز بحال کریں
پرانی سائٹ اب بھی دکھائی دیتی ہےنئے کے ساتھ پرانا A ریکارڈ اب بھی موجود ہےاسی نام کے متصادم ریکارڈز ہٹائیں

ایک مفت آن لائن DNS لوک اپ ٹول، یا ٹرمینل میں dig www.example.com، دکھاتا ہے کہ دنیا فی الحال آپ کا ریکارڈ کیا دیکھ رہی ہے — یہ جاننے کے لیے مفید ہے کہ مسئلہ DNS کا ہے یا ہوسٹ کا۔

Mythex پر کسٹم ڈومین جوڑنا

Mythex پر کسٹم ڈومینز ایک Pro خصوصیت ہے۔ مفت پلانز yourname.mythex.app پتے پر شائع کرتے ہیں۔ Pro پر آپ یہ کر سکتے ہیں:

  • Mythex کے اندر سے ڈومین خریدیں سیٹنگز میں Domains سے، یا کسی لائیو پروجیکٹ پر Publish → Custom domain سے۔ Mythex اسے رجسٹر کرتا ہے اور DNS سیٹ کرتا ہے؛ رجسٹریشن Pro پلان سے الگ بل ہوتی ہے، اور auto-renew بطور ڈیفالٹ آن ہوتا ہے۔
  • وہ ڈومین جوڑیں جو آپ کے پاس پہلے سے ہے۔ پروجیکٹ شائع کریں، Connect چنیں، ہوسٹ نام لکھیں (مثلاً app.example.com)، پھر اپنے DNS فراہم کنندہ پر ایک CNAME شامل کریں جو اس ہدف کی طرف اشارہ کرے جو Mythex دکھاتا ہے (yourslug.mythex.ai)۔ Verify پر کلک کریں۔ HTTPS خودکار جاری ہوتا ہے۔

اگر آپ کا DNS Cloudflare پر ہے تو وہ CNAME DNS only (گرے بادل) پر سیٹ کریں، proxied نہیں۔ روٹ ڈومین کے لیے ڈاکس www یا app استعمال کرنے کی تجویز دیتے ہیں، اور اگر آپ کا DNS فراہم کنندہ ALIAS یا flattening سپورٹ نہیں کرتا تو اپنے DNS فراہم کنندہ پر روٹ کو ری ڈائریکٹ کریں۔

مکمل مراحل اور مسائل کے حل کے لیے ڈاکس میں کسٹم ڈومینز دیکھیں، اور Pro میں کیا شامل ہے اس کے لیے پلانز دیکھیں۔ کسی ایپ پر ڈومین کا رخ کرنے سے پہلے، AI پروٹوٹائپ کو پروڈکشن تک کیسے لے جائیں سے گزرنا فائدہ مند ہے۔

سوالات

کسٹم ڈومین کام کرنے میں کتنا وقت لگتا ہے؟

اکثر DNS ریکارڈ شامل کرنے کے چند منٹ بعد، لیکن آپ کے DNS فراہم کنندہ اور ریکارڈ کے TTL (resolvers اسے کتنی دیر کیش کرتے ہیں) کے لحاظ سے زیادہ وقت بھی لگ سکتا ہے۔ اگر آپ نے nameservers تبدیل کیے ہیں تو زیادہ وقت دیں۔

کیا www استعمال کروں یا روٹ ڈومین؟

وزیٹرز کے لیے دونوں کام کرتے ہیں۔ www یا app جیسا subdomain عموماً جوڑنا آسان ہوتا ہے کیونکہ وہ CNAME ریکارڈ استعمال کر سکتا ہے۔ بہت سی سائٹیں www کو سرو کرتی ہیں اور روٹ ڈومین کو اس کی طرف ری ڈائریکٹ کرتی ہیں، یا اس کے برعکس — بس ایک کو اصل پتہ کے طور پر چنیں۔

کیا مجھے SSL سرٹیفکیٹ خریدنا ہوگا؟

عموماً نہیں۔ زیادہ تر جدید ہوسٹس، بشمول ایپ بلڈرز، جیسے ہی آپ کا DNS ان کی طرف اشارہ کرتا ہے مفت HTTPS سرٹیفکیٹ خودکار طور پر جاری کر دیتے ہیں۔ آپ کو صرف کچھ خاص صورتوں میں خریدنا پڑتا ہے، جیسے کچھ تنظیمی توثیق شدہ سرٹیفکیٹس۔

میں اپنے روٹ ڈومین کے لیے CNAME ریکارڈ کیوں شامل نہیں کر سکتا؟

DNS کے قواعد ڈومین کے روٹ (apex) پر CNAME کی اجازت نہیں دیتے کیونکہ وہاں دوسرے ضروری ریکارڈز ہوتے ہیں۔ کچھ DNS فراہم کنندگان یہی نتیجہ حاصل کرنے کے لیے ALIAS، ANAME یا CNAME flattening پیش کرتے ہیں؛ ورنہ www استعمال کریں اور روٹ ڈومین کو ری ڈائریکٹ کریں۔

Mythex · Pricing · AI کے ساتھ کچھ بھی بنائیں · ویب سائٹ اور ایپ ٹیمپلیٹس · Mythex کا موازنہ · AI سے ایپ بنانے کی اصطلاحات · AI سے ایپ بنانے کے مفت ٹولز · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)