सास में एक उप डोमेन की ओर इशारा करते मैं एक उदाहरण सास अनुप्रयोग बनाना चाहते हैं, जिससे उन, साइन अप के लिए वेब पेज बनाने, उपयोग टेम्पलेट्स और/या उन्हें कस्टम सीएसएस के साथ कस्टमाइज़ अपने वेब पृष्ठों की सेवा में सक्षम हैं कस्टम डोमेन सेवा करने के लिए कस्टम डोमेन बंद।कैसे अनुप्रयोग
मैं S3/अन्य CDNs पर टेम्पलेट्स बचत, मीडिया/स्टाइलशीट/js फ़ाइलों के साथ विचार कर रहा था। जबकि सभी तकनीकी रूप से संभव हैं (व्यावहारिक? जो बहस योग्य हो सकता है)। वैसे भी, मुझे यह पता लगाना मुश्किल था कि इस मामले में कस्टम डोमेन से वेबसाइटों को कैसे पेश किया जाएगा? उदाहरण के लिए, जब वे साइन अप करते हैं, तो उन्हें subdomain.domain.com
पता मिल सकता है। हालांकि, कि वे किस तरह customerdomain.com
बात इतनी है कि जब customerdomain.com
दर्ज किया गया है, यह customerdomain.domain.com
के रूप में ही सामग्री प्रस्तुत करती है, और यूआरएल customerdomain.com
बनी हुई है साथ ही, अगर मैं एक एक भुगतान सुविधा "feature
" जिससे, कस्टम डोमेन हो सकता है करना चाहते हैं। मैं इसे केवल भुगतान उपयोगकर्ताओं तक ही सीमित कैसे करूं?
आम तौर पर जब, हम सेटअप वेबसाइटों, हम इसे वर्चुअल होस्ट कॉन्फ़िग फ़ाइल (Apache) में निर्दिष्ट करें, और यह उपनाम देते हैं, तो इसके लिए लग रहा है और उन उपनाम कार्य करता है। इस मामले में, मैं साइन अप करने वाले प्रत्येक व्यक्ति के लिए एक अलग vhost फ़ाइल नहीं चाहता हूं। क्या कोई विकल्प है? मैं इसे कैसे प्रोग्राम कर सकता हूं? क्या इसके बारे में जागरूक होने के लिए कोई गठिया है?
एक समाधान जो मैंने देखा है वह है कि सर्वर एक वाइल्डकार्ड डोमेन i.e *.domain.com
, और प्रत्येक कस्टम डोमेन के लिए एक अलग vhost सेवा करता है, हालांकि मैं इससे बचने के लिए पसंद करूंगा।
धन्यवाद।
धन्यवाद, आपके psuedocode समाधान को समझने में मदद की। DNS कैश के बारे में, सर्वर पर यह डिफ़ॉल्ट नहीं है? मेरा मतलब है कि ओएस (उबंटू) द्वारा DNS क्वेरी कैश की जाती हैं। क्या मुझे इसके लिए कुछ अतिरिक्त करने की ज़रूरत है? – Nasir
यह इस बात पर निर्भर करता है कि आप "get_cname_record" को कैसे कार्यान्वित करते हैं। यदि आप gethostbyaddr() या व्युत्पन्न (सबसे अधिक संभावना विकल्प) का उपयोग करते हैं तो आपका सिस्टम आमतौर पर कुछ प्रकार के कैशिंग प्रदान करता है। लेकिन लुकअप के गुच्छा को लूप करके इसे बेंचमार्क करें ताकि आप इसके साथ जाल में न आएं। मैंने इसे देखा है, तो बस एक एफवाईआई। – GomoX