क्या एक पूरी साइट को होस्ट करने का कोई तरीका है Google क्लाउड स्टोरेज? यानी, एक बकेट को सीधे एक शीर्ष स्तर के डोमेन पर मैप करें उदा. नामक एक बाल्टी बनाएँ mysite.com, फिर जब उपयोगकर्ता mysite.com पर जाता है तो सीधे क्लाउड स्टोरेज से सामग्री परोसता है? मैं देखता हूं कैसे CNAMEएक उपडोमेन, उदा स्थिर .mysite.com, लेकिन यह पता नहीं लगा सकता कि शीर्ष-स्तरीय डोमेन को बकेट में कैसे मैप किया जाए कोई भी समाधान? **जवाब** मैं भी यही करना चाहता था। लेकिन वर्तमान में Google क्लाउड स्टोरेज बकेट को सीधे शीर्ष-स्तरीय डोमेन नाम से बाँधने का कोई तरीका नहीं है, जैसा कि आपको पता चला है आईपी ​​​​पते जहां Google क्लाउड स्टोरेज वेब अनुरोधों का उत्तर देता है, अक्सर बदल जाता है (इंटरनेट पर बदलती परिस्थितियों के अनुकूल होने के लिए), इसलिए Google नहीं चाहता कि आप उनमें से एक सबसेट जोड़ें (जो जल्दी से पुराने हो जाओ) आपकी वेबसाइट के DNS सर्वर के लिए एक रिकॉर्ड के रूप में। Google को इसके बजाय एक DNS नाम के लिए एक CNAME की आवश्यकता होती है जिसे वह नियंत्रित करता है, इसलिए वह Google क्लाउड स्टोरेज के लिए IP पतों को जितनी बार आवश्यक हो बदल सकता है। और एक CNAME को केवल एक उपडोमेन में जोड़ा जा सकता है, शीर्ष-स्तरीय डोमेन में नहीं। (ऐसा इसलिए है क्योंकि जब किसी दिए गए स्तर पर CNAME होता है, तो उस डोमेन का DNS सर्वर उस स्तर के लिए किसी अन्य प्रश्न का उत्तर नहीं देगा। लेकिन एक शीर्ष-स्तरीय डोमेन को कम से कम NS और SOA प्रश्नों का उत्तर देने की आवश्यकता होती है।) इसके लिए अभी एकमात्र समाधान है, जैसा कि एक अन्य उत्तर में वर्णित है, www उपडोमेन के लिए CNAME सेट अप करने के लिए, और अपनी DNS होस्टिंग सेवा को शीर्ष-स्तरीय डोमेन से www उपडोमेन पर http-स्तर रीडायरेक्ट करने के लिए कॉन्फ़िगर करें। (ज्यादातर प्रदाता इसका समर्थन करेंगे।) यदि आप इस समाधान (मेरी तरह) के प्रशंसक नहीं हैं, तो वास्तव में तीन संभावनाएँ हैं। पहला Google क्लाउड स्टोरेज पर शीर्ष-स्तरीय डोमेन होस्ट करने की संभावना की पेशकश करने के लिए Google की प्रतीक्षा करना है। हालांकि पहले Google को DNS होस्टिंग की आवश्यकता है। शीर्ष-स्तरीय डोमेन समर्थन को सक्षम करने के लिए Google के हिस्से पर अतिरिक्त काम करने की आवश्यकता होगी (उनकी DNS होस्टिंग पेशकश के निर्माण के बाद), लेकिन यह केवल संभव है यदि Google दोनों भागों को नियंत्रित करता है। मुझे इस बात का कोई सुराग नहीं है कि Google कभी भी ऐसा पेश करेगा या नहीं। लेकिन कोई उम्मीद कर सकता है दूसरा उपाय दूसरे बड़े प्रदाता पर स्विच करना है। अमेज़ॅन शीर्ष-स्तरीय डोमेन पर S3 से स्थैतिक वेबसाइटों की मेजबानी कर सकता है। लेकिन ऐसा इसलिए है क्योंकि वे उस डोमेन के लिए DNS को भी होस्ट करते हैं। अन्य भी हो सकते हैं। सभी बड़े क्लाउड प्रदाता बार-बार बदलते आईपी पतों के सेट से डेटा प्रदान करेंगे। इसलिए यदि वे आपके DNS को भी होस्ट नहीं करते हैं, तो उन्हें आपको उपडोमेन पर CNAME सेट करने की आवश्यकता होगी तीसरा (सैद्धांतिक, कम से कम) समाधान एक छोटे क्लाउड प्रदाता पर स्विच करना है, जो समकक्ष सेवा की पेशकश करता है, शायद ओपनस्टैक आदि पर। क्योंकि वे छोटे हैं, उनका आईपी रूटिंग सेटअप होगा बड़े खिलाड़ियों (अमेज़ॅन, Google, आदि) की तुलना में काफी सरल और फिर वे आपके शीर्ष-स्तरीय डोमेन पर A रिकॉर्ड के रूप में सेट करने के लिए आपको IP पतों का एक छोटा सेट देने में सक्षम होंगे। हालांकि यह मेरी ओर से सिर्फ एक शिक्षित अनुमान है। मैं अभी ऐसे किसी भी छोटे क्लाउड स्टोरेज प्रदाताओं के बारे में नहीं जानता (ठीक है, ठीक है, चौथी संभावना यह है कि आप अपनी वेबसाइट को स्थिर रूप से होस्ट करने के विचार को छोड़ दें। लेकिन व्यक्तिगत रूप से, मुझे वास्तव में यह विकल्प पसंद है जब संभव हो, कम से कम सुरक्षा और जवाबदेही के दृष्टिकोण से।) **एट्रिब्यूशन** *स्रोत: लिंक, प्रश्न लेखक: रॉसमैकेग्नी, उत्तर लेखक: क्रिश्चियन हडॉन*