میں بھی یہ کرنا چاہتا تھا۔ لیکن فی الحال گوگل کلاؤڈ سٹوریج بالٹی کو براہ راست کسی اعلیٰ سطحی ڈومین نام سے منسلک کرنے کا کوئی طریقہ نہیں ہے، جیسا کہ آپ کو معلوم ہوا وہ IP پتے جہاں گوگل کلاؤڈ اسٹوریج ویب درخواستوں کا جواب دیتا ہے اکثر تبدیل ہوتا رہتا ہے (انٹرنیٹ پر بدلتے ہوئے حالات کے مطابق ڈھالنے کے لیے)، اس لیے گوگل نہیں چاہتا کہ آپ ان کا سب سیٹ شامل کریں (جو جلد ہی پرانا ہو جائیں گے) بطور ریکارڈ آپ کی ویب سائٹ کا DNS سرور۔ اس کے بجائے Google کو اپنے کنٹرول کردہ DNS نام کے لیے CNAME کی ضرورت ہوتی ہے، لہذا یہ Google Cloud Storage کے IP پتے جتنی بار ضرورت ہو تبدیل کر سکتا ہے۔ اور CNAME کو صرف ذیلی ڈومین میں شامل کیا جا سکتا ہے نہ کہ اعلیٰ سطح کے ڈومین میں۔ (اس کی وجہ یہ ہے کہ جب ایک دی گئی سطح پر ایک CNAME ہوتا ہے، تو اس ڈومین کے لیے DNS سرور اس سطح کے لیے کسی دوسرے سوالات کا جواب نہیں دے گا۔ لیکن ایک اعلیٰ سطح کے ڈومین کو کم از کم NS اور SOA کے سوالات کا جواب دینے کی ضرورت ہوتی ہے۔) اس کے لیے اس وقت واحد حل یہ ہے کہ، جیسا کہ ایک اور جواب میں بیان کیا گیا ہے، www ذیلی ڈومین کے لیے CNAME کو ترتیب دینا، اور اپنی DNS ہوسٹنگ سروس کو اعلیٰ سطح کے ڈومین سے www ذیلی ڈومین پر HTTP سطح کی ری ڈائریکٹ کرنے کے لیے ترتیب دینا ہے۔ (زیادہ تر فراہم کنندگان اس کی حمایت کریں گے۔) اگر آپ اس حل کے پرستار نہیں ہیں (میری طرح)، تو بالکل تین امکانات ہیں۔ سب سے پہلے گوگل کلاؤڈ اسٹوریج پر ٹاپ لیول ڈومینز کی میزبانی کرنے کا امکان پیش کرنے کے لیے گوگل کا انتظار کرنا ہے۔ اس کے لیے گوگل کو ڈی این ایس ہوسٹنگ کی ضرورت ہے، اگرچہ پہلے۔ ٹاپ لیول ڈومین سپورٹ کو فعال کرنے کے لیے گوگل کے حصے پر اضافی کام کی ضرورت ہوگی (ان کی DNS ہوسٹنگ پیشکش بنانے کے بعد)، لیکن یہ تبھی ممکن ہے جب گوگل دونوں حصوں کو کنٹرول کرے۔ میرے پاس کوئی اشارہ نہیں ہے کہ گوگل اسے کب پیش کرے گا یا نہیں۔ لیکن کوئی امید کر سکتا ہے۔ دوسرا حل یہ ہے کہ کسی دوسرے بڑے فراہم کنندہ پر جائیں۔ ایمیزون S3 سے ایک اعلی سطحی ڈومین پر جامد ویب سائٹس کی میزبانی کر سکتا ہے۔ لیکن اس کی وجہ یہ ہے کہ وہ اس ڈومین کے لیے DNS کی میزبانی بھی کرتے ہیں۔ اور بھی ہو سکتے ہیں۔ تمام بڑے کلاؤڈ فراہم کنندگان اکثر تبدیل ہونے والے IP پتوں کے سیٹ سے ڈیٹا پیش کریں گے۔ لہذا اگر وہ آپ کے DNS کی بھی میزبانی نہیں کرتے ہیں، تو انہیں آپ کو ذیلی ڈومین پر CNAME سیٹ کرنے کی ضرورت ہوگی۔ تیسرا (نظریاتی، کم از کم) حل یہ ہے کہ ایک چھوٹے کلاؤڈ پرووائیڈر پر سوئچ کریں، مساوی سروس کی پیشکش کریں، شاید OpenStack وغیرہ پر۔ چونکہ وہ چھوٹے ہیں، ان کا IP روٹنگ سیٹ اپ بڑے پلیئرز (ایمیزون) کے مقابلے میں کافی آسان ہوگا۔ , Google، وغیرہ) اور پھر وہ آپ کو آپ کے اعلی درجے کے ڈومین پر A ریکارڈ کے طور پر سیٹ کرنے کے لیے IP پتوں کا ایک چھوٹا سیٹ دے سکیں گے۔ یہ میری طرف سے صرف ایک تعلیم یافتہ اندازہ ہے، اگرچہ. میں ابھی اس طرح کے کسی بھی چھوٹے کلاؤڈ اسٹوریج فراہم کنندگان کے بارے میں نہیں جانتا ہوں۔ (ٹھیک ہے، ٹھیک ہے، چوتھا امکان یہ ہے کہ آپ اپنی ویب سائٹ کو مستحکم طور پر ہوسٹ کرنے کے خیال کو ترک کر دیں۔ لیکن ذاتی طور پر، مجھے یہ آپشن بہت پسند ہے جب ممکن ہو، کم از کم سیکیورٹی اور جوابی نقطہ نظر سے۔)