GitHub परियोजना पृष्ठों के लिए कस्टम डोमेन


436

gh-pagesमेरी http://github.com रिपो में से एक में एक शाखा है । अगर मैं http://myuser.github.com/myrepo पर जाता हूं तो GitHub प्रोजेक्ट पेज ठीक काम करता है

मैं एक कस्टम डोमेन (myexample.com) सेटअप करना चाहता हूं जो इस परियोजना के पन्नों को पूरा करेगा। मैं चाहता हूं कि दोनों myexample.com और www.myexample.comइन परियोजना पृष्ठों की सेवा करें।

GitHub पृष्ठ आपके DNS में A रिकॉर्ड और CNAME रिकॉर्ड बनाने में मदद करता है । A रिकॉर्ड समझ में आता है, लेकिन मुझे नहीं पता कि CNAME का मेरे DNS में क्या रिकॉर्ड है।

gh-pagesडॉक्स एक बनाने के लिए कहते हैं कि CNAME'charlie.github.com' के लिए रिकॉर्ड है जो एक उपयोगकर्ता पेज भंडार है। मेरे पास एक उपयोगकर्ता पृष्ठ रिपॉजिटरी नहीं है - मेरे पास केवल एक प्रोजेक्ट रिपॉजिटरी और एक gh-pagesशाखा है जिसे मैं उपयोग करना चाहता हूं myexample.comऔर www.myexample.com

क्या मुझे एक यूजर पेज रिपॉजिटरी बनाने की जरूरत है ताकि मैं www.myexample.com और myexample.com के लिए अपने प्रोजेक्ट पेज का उपयोग कर सकूं?

मैं बस कोशिश करूँगा, लेकिन मैं यह सुनिश्चित करना चाहता हूं कि यह काम करेगा क्योंकि मेरे पास पहले से ही www.myexample.com लाइव है और कोई गलती नहीं करना चाहता।

मैंने GitHub समर्थन ईमेल किया और उनकी प्रतिक्रिया थी

जहाँ तक मुझे पता है आप दोनों को एक ही gh- पेज की ओर इशारा नहीं कर सकते।

मुझे यह विश्वास करना मुश्किल है कि वे केवल प्रोजेक्ट पृष्ठों के लिए ए रिकॉर्ड का समर्थन करेंगे।

क्या किसी ने इससे पहले सफलतापूर्वक किया है?


10
मैं सेट कर लेते हैं lacewing-project.org सिर्फ एक एक रिकॉर्ड 207.97.227.245 की ओर इशारा करते (कोई CNAME रिकॉर्ड) के साथ, और यह ठीक काम करता है। मैंने gh-pages ब्रांच के मूल नाम में CNAME नामक एक फ़ाइल भी डाल दी है।
जेम्स मैकलॉघलिन

मेरे मामले में, अभी-अभी CNAME फाइल को gh-pages ब्रांच में डालकर ट्रिक किया, धन्यवाद!
जरांडफ

जवाबों:


522

1/23/19 अद्यतन:

मेरे आखिरी जवाब के बाद से चीजें काफी बेहतर हुई हैं (बेहतर के लिए)। यह अद्यतन उत्तर आपको कॉन्फ़िगर करने का तरीका दिखाएगा:

  1. रूट एपेक्स (example.com)
  2. उप-डोमेन (www.example.com)
  3. HTTPS (वैकल्पिक लेकिन दृढ़ता से प्रोत्साहित)

अंत में, सभी अनुरोधों को example.comफिर से https://www.example.com (या http: // पर निर्देशित किया जाएगा यदि आप HTTPS का उपयोग नहीं करने के लिए चुनते हैं)। मैं हमेशा wwwअपनी अंतिम लैंडिंग के रूप में उपयोग करता हूं। क्यों ( 1 , 2 ), एक और चर्चा के लिए है।

यह उत्तर लंबा है लेकिन यह जटिल नहीं है। मैं स्पष्टता के लिए क्रियाशील था क्योंकि इस विषय पर GitHub डॉक्स स्पष्ट या रैखिक नहीं हैं।

चरण 1: GitHub सेटिंग्स में GitHub पृष्ठों को सक्षम करें

  1. अपने रेपो से, टैब पर क्लिक करें
  2. नीचे GitHub Pagesअनुभाग पर स्क्रॉल करें । आपके पास दो विकल्प हैं:
  3. चुनना आपके वेब के रूप में master branchमाना जाएगा । चुनना आपके वेब के रूप में माना जाएगा ।/README.mdindex.htmlmaster branch /docs folder/docs/README.mdindex.html
  4. एक विषय चुनें।
  5. एक मिनट प्रतीक्षा करें जबकि GitHub आपकी साइट प्रकाशित करता है। सत्यापित करें कि यह अगले लिंक पर क्लिक करके काम करता हैYour site is ready to be published at

चरण 2: GitHub सेटिंग्स में कस्टम डोमेन निर्दिष्ट करें

यहां अपना कस्टम डोमेन नाम दर्ज करें और हिट करें save:

यह एक सूक्ष्म, लेकिन महत्वपूर्ण कदम है।

  • यदि आपने अपने GitHub Pages साइट में जो कस्टम डोमेन जोड़ा है example.com, www.example.comवह पुनर्निर्देशित होगाexample.com
  • यदि आपने अपने GitHub Pages साइट में जो कस्टम डोमेन जोड़ा है www.example.com, example.comवह पुनर्निर्देशित होगा www.example.com

जैसा कि पहले उल्लेख किया गया है, मैं हमेशा लैंडिंग की सलाह देता wwwहूं इसलिए मैंने www.example.comऊपर चित्र के रूप में दर्ज किया ।

चरण 3: DNS प्रविष्टियाँ बनाएँ

अपने DNS प्रदाता के वेब कंसोल में, चार Aरिकॉर्ड और एक बनाएँ CNAME

  1. A@उर्फ रूट एपेक्स के लिए रिकॉर्ड :

कुछ DNS प्रदाताओं में आपको निर्दिष्ट किया जाएगा @, अन्य (जैसे एडब्ल्यूएस रूट 53) आप उप-डोमेन रिक्त को इंगित करने के लिए छोड़ देंगे@ । किसी भी स्थिति में, येA बनाने के रिकॉर्ड हैं:

185.199.108.153
185.199.109.153
185.199.110.153
185.199.111.153
  1. CNAMEWww.example.com को इंगित करने के लिए एक रिकॉर्ड बनाएँ YOUR-GITHUB-USERNAME.github.io

यह सबसे भ्रामक हिस्सा है।

नोट YOUR-GITHUB-USERNAME नहीं GitHub रेपो नाम! का मान इस चार्टYOUR-GITHUB-USERNAME द्वारा निर्धारित किया जाता है ।

एक के लिए उपयोगकर्ता पृष्ठों साइट (सबसे अधिक संभावना है कि आप क्या कर रहे हैं), CNAMEप्रविष्टि होगी username.github.io, उदाहरण के लिए:

एक के लिए संगठन पृष्ठों साइट, CNAMEप्रविष्टि होगी orgname.github.io, उदाहरण के लिए:

चरण 5: DNS प्रविष्टियों की पुष्टि करें

  1. Aदौड़कर अपने रिकॉर्ड की पुष्टि करें dig +noall +answer example.com। यह 185.x.x.xआपके द्वारा दर्ज किए गए चार आईपी ​​पते को वापस करना चाहिए ।

  2. CNAMEदौड़कर अपने रिकॉर्ड की पुष्टि करता है dig www.example.com +nostats +nocomments +nocmd। इसे वापस करना चाहिएCNAME YOUR-GITHUB-USERNAME.github.io

इन DNS प्रविष्टियों को हल / प्रचारित करने में एक घंटे का समय लग सकता है। एक बार जब वे करते हैं, तो अपने ब्राउज़र को खोलें http://example.comऔर इसे फिर से निर्देशित करना चाहिएhttp://www.example.com

चरण 6: एसएसएल (HTTPS) कॉन्फ़िगरेशन। वैकल्पिक, लेकिन अत्यधिक अनुशंसित

आपके पास कस्टम डोमेन काम करने के बाद, रेपो सेटिंग पर वापस जाएं। यदि आपके पास पहले से सेटिंग पेज खुला है, तो पेज को हार्ड रिफ्रेश करें।

यदि Enforce HTTPSचेकबॉक्स के तहत एक संदेश है , तो यह कहते हुए कि यह अभी भी संसाधित हो रहा है, आपको इंतजार करना होगा। प्रसंस्करण को बंद करने के saveलिए आपको Custom domainअनुभाग में बटन को हिट करना पड़ सकता है Enforce HTTPS

एक बार प्रसंस्करण पूरा हो जाने के बाद, इसे इस तरह दिखना चाहिए:

यहां छवि विवरण दर्ज करें

बस Enforce HTTPSचेकबॉक्स पर क्लिक करें , और अपने ब्राउज़र को इंगित करें https://example.com। इसे फिर से प्रत्यक्ष और खोलना चाहिएhttps://www.example.com

बस!

GitHub स्वचालित रूप से आपके HTTPS को प्रमाणित रखेगा और उसे HTTPS पर wwwपुनर्निर्देशित करने के लिए शीर्ष को संभालना चाहिए ।

उम्मीद है की यह मदद करेगा!!

...

पुराना (1/23/19 से पहले) उत्तर

इसलिए मैंने इसका पता लगा लिया। जेम्स मैकलॉघलिन ने मुझे वह कुहनी दी जिसकी मुझे जरूरत थी।

Gh- पृष्ठों के लिए एक कस्टम डोमेन सेटअप करने के लिए प्रोजेक्ट पेज रेपो जो www.yourdomain.com और yourdomain.com को संभालता है (मानता है कि आपके पास पहले से ही gh- पेज ब्रांच है अपने रेपो पर):

  1. अपने प्रोजेक्ट रेपो, gh- पेज शाखा से। सामग्री के साथ एक CNAME फ़ाइल बनाएँ yourdomain.com। कमिट करें फिर धक्का।
  2. अपने DNS प्रबंधक में, दो cnameरिकॉर्ड सेटअप करें । रूट एपेक्स (@) के लिए और www के लिए एक। दोनों इशारा करते हैं YOURusername.github.io। यदि आपका DNS प्रदाता ALIASरूट एपेक्स (@) पर रिकॉर्ड का समर्थन नहीं करता है , तो बस Aउस बिंदु को रिकॉर्ड बनाएं जो 192.30.252.153और192.30.252.154
  3. अपने नाम सर्वर अपडेट को प्रतीक्षा करें:

    dig yourdomain.com +nostats +nocomments +nocmd


14
अप्रैल 19, 2012 तक, GitHub का प्रलेखन204.232.175.78 IP पते के रूप में उपयोग होता है ।
असेम किशोर

31
चेक किए गए feb 6 ठी 2014 और github डॉक्स का कहना है: DNS A रिकॉर्ड बनाएं जो निम्नलिखित आईपी पते को इंगित करता है: 192.30.252.153, 192.30.252.154।
डैनी

2
"यदि आप एक रिकॉर्ड का उपयोग कर रहे हैं जो 207.97.227.245 या 204.232.175.78 को इंगित करता है, तो आपको अपनी DNS सेटिंग्स को अपडेट करना होगा, क्योंकि हम अब उन सर्वरों से सीधे पेज की सेवा नहीं लेते हैं।" help.github.com/articles/my-custom-domain-isn-t-working - 3/8/14
eddywashere

11
मुझे नहीं लगता कि नग्न @ डोमेन से CNAME रिकॉर्ड स्थापित करना संभव है। यही कारण है कि आपको नग्न डोमेन से www उपडोमेन पर पुनर्निर्देशित करने के लिए ए रिकॉर्ड्स की आवश्यकता है। यह किसी भी क्लाउडहोस्ट के साथ एक समस्या है। निश्चित आईपी की कोई गारंटी नहीं।
सुपरम्लिनरी

2
@rynop GoDaddy आपके @username.github.io को @ और www की अनुमति नहीं देता, प्रति उपडोमेन केवल एक CNAME रिकॉर्ड :(
तेजस मनोहर

241

अवलोकन

प्रलेखन एक छोटे से भ्रामक है जब यह करने के लिए आता है पृष्ठों परियोजना के रूप में करने का विरोध किया, उपयोगकर्ता पृष्ठों । ऐसा लगता है कि आपको अधिक करना चाहिए, लेकिन वास्तव में यह प्रक्रिया बहुत आसान है।

इसमें शामिल है:

  1. नग्न (कोई www) डोमेन के लिए 2 स्थिर ए रिकॉर्ड स्थापित करना।
  2. Www के लिए एक CNAME रिकॉर्ड बनाना जो एक GitHub URL की ओर इशारा करेगा। यह आपके लिए www पुनर्निर्देशन को संभाल लेगा।
  3. अपने प्रोजेक्ट रूट में CNAME (पूंजीकृत) नामक फ़ाइल को gh-pages ब्रांच पर बनाना। यह Github को बताएगा कि किस URL को प्रतिसाद देना है।
  4. सब कुछ प्रचार के लिए प्रतीक्षा करें।

आपको क्या मिलेगा

आपकी सामग्री को फॉर्म http://nicholasjohnson.com के URL से परोसा जाएगा ।

Http://www.nicholasjohnson.com पर जाकर नग्न डोमेन पर 301 रीडायरेक्ट करेगा।

पथ का पुनर्निर्देशन द्वारा सम्मान किया जाएगा, इसलिए http://www.nicholasjohnson.com/angular पर ट्रैफ़िक को http://nicholasjohnson.com/angular पर पुनर्निर्देशित किया जाएगा ।

आपके पास रिपॉजिटरी में एक प्रोजेक्ट पेज हो सकता है, इसलिए यदि आपका रिपोज खुले हैं तो आपके पास जितने चाहें उतने हो सकते हैं।

यहाँ प्रक्रिया है:

1. एक रिकॉर्ड बनाएँ

ए रिकॉर्ड्स के लिए, निम्न आईपी पते पर बिंदु:

@: 185.199.108.153
@: 185.199.109.153
@: 185.199.110.153
@: 185.199.111.153

ये स्थैतिक Github IP पते हैं जिनसे आपकी सामग्री परोसी जाएगी।

2. एक CNAME रिकॉर्ड बनाएं

CNAME रिकॉर्ड के लिए, www को yourusername.github.io पर इंगित करें। अनुगामी पूर्ण विराम पर ध्यान दें। ध्यान दें, यह उपयोगकर्ता नाम है, न कि परियोजना का नाम । आपको अभी तक परियोजना का नाम निर्दिष्ट करने की आवश्यकता नहीं है। Github CNAME फ़ाइल का उपयोग यह निर्धारित करने के लिए करेगा कि किस परियोजना से सामग्री परोसी जाए।

जैसे

www: forwardadvance.github.io.

CNAME का उद्देश्य सभी www सबडोमेन ट्रैफ़िक को GitHub पृष्ठ पर पुनर्निर्देशित करना है जो 301 डोमेन को नग्न डोमेन पर पुनर्निर्देशित करेगा।

यहाँ विन्यास का एक स्क्रीनशॉट है जो मैं अपनी साइट http://nicholasjohnson.com के लिए उपयोग करता हूँ :

Github Static Pages के लिए आवश्यक A और CNAME रिकॉर्ड

3. एक CNAME फ़ाइल बनाएँ

Gh-pages शाखा में CNAME नामक एक फ़ाइल को अपने प्रोजेक्ट रूट में जोड़ें। इसमें वह डोमेन होना चाहिए जिसकी आप सेवा करना चाहते हैं। सुनिश्चित करें कि आप प्रतिबद्ध हैं और धक्का दें।

जैसे

nicholasjohnson.com

यह फ़ाइल GitHub को इस डोमेन के ट्रैफ़िक को संभालने के लिए इस रेपो का उपयोग करने के लिए कहती है।

4. रुको

अब 5 मिनट प्रतीक्षा करें, आपका प्रोजेक्ट पृष्ठ अब लाइव होना चाहिए।


1
नहीं, शीर्ष डोमेन में एक स्थिर IP है। Www उपडोमेन में CNAME है।
सुपरलुमिनी

4
@superluminary, मैंने आपकी प्रक्रिया को दोहराया, और मेरे पास दो मुद्दे हैं, 1) मैं DNS साझाकरण के लिए freeDNS डर.org का उपयोग कर रहा हूं, जो ट्रेलिंग को जोड़ने की अनुमति नहीं देता है। username.github.io में .. 2) जब मैंने github.io url को अनुगामी के बिना जोड़ा है।, mydomain.com काम कर रहा है, लेकिन मैं www.mydomain.com के साथ एसीसी नहीं कर सकता हूं ??
बिस्तुमांगा

4
वह हिस्सा जो मैं GitHub डॉक्स के माध्यम से समझ नहीं पाया, वह प्रोजेक्ट के लिए उपयोग करने वाला URL कौन सा था। इस उत्तर के लिए धन्यवाद: "यह उपयोगकर्ता नाम है, न कि परियोजना का नाम।" इसलिए उपयोग करेंyourUserName.github.io.
pkamb 20

1
मैंने इस समाधान को अपडेट किया है और वास्तव में इसे करने की सलाह देता हूं। आप इसे अन्य तरीकों से काम करने के लिए प्राप्त कर सकते हैं, उदाहरण के लिए @ होस्ट के लिए CNAME का उपयोग करना, लेकिन यह ई-मेल को तोड़ देगा, आदि यह सबसे अच्छा समाधान है जो मैंने पाया है। धन्यवाद।
स्टीवन एल।

1
धन्यवाद! मैं DNS में CNAME रिकॉर्ड के लिए सही मूल्य पर अटका हुआ था - सिर्फ संगठन। Github.io, इससे कोई फर्क नहीं पड़ता कि आप उस संगठन के तहत कौन सी परियोजना की सेवा कर रहे हैं। (यानी, संस्था नहीं।
github.io/repo

21

यदि आप सोच रहे हैं कि अनुरोध को www.mydomain.comपुनर्निर्देशित करने के बजाय अपने डोमेन को कैसे प्राप्त करें , तो यह कोशिश करें:wwwmydomain.com

जीएच-पेज शाखा पर CNAME फ़ाइल में एक पंक्ति होगी:

www.mydomain.com(के बजाय mydomain.com)

कोई फर्क नहीं पड़ता कि आपकी प्राथमिकता पुनर्निर्देशन पर है (दूसरे शब्दों में, कोई फर्क नहीं पड़ता कि आपके CNAME फ़ाइल में gs- पेज शाखा पर क्या है), अपने DNS प्रदाता के साथ , आपको इसे इस तरह सेट करना चाहिए:

A      @    192.30.252.154
A      @    192.30.252.153
CNAME  www  username.github.io

@zwacky क्यों मैं @ पर CNAME को इंगित नहीं कर सकता? क्यों "www.mydomain.com" और "mydomain.com" को संभावित रूप से अलग-अलग IP का समाधान करना चाहिए?
९ ०२०५१

19

संक्षिप्त जवाब

ये विस्तृत स्पष्टीकरण महान हैं, लेकिन ओपी (और मेरे) भ्रम को एक वाक्य के साथ हल किया जा सकता है: "डायरेक्ट गीटहब यूजरनेम या संगठन को डायरेक्ट डीएनएस , विशिष्ट प्रोजेक्ट की अनदेखी, और अपने प्रोजेक्ट रिपॉजिटरी में उपयुक्त CNAME फाइलें जोड़ें : --itHub भेज देंगे सही डीएसओ सही रिस्पॉन्स में फाइलों के आधार पर सही प्रोजेक्ट के लिए "


1
मुझे नहीं पता कि "DNS भेजने" का क्या मतलब है।
ceving

DNS प्रश्नों को पुनर्निर्देशित करें, ताकि विशेष डोमेन नामों के साथ HTTP अनुरोधों को प्रतिक्रियाओं के रूप में सही दस्तावेज मिलें।
जिम पिवार्स्की

13

अगस्त 29, 2013 के अनुसार, जीथब के प्रलेखन का दावा है कि:

चेतावनी: प्रोजेक्ट पृष्ठ सबपैथ जैसे http://username.github.io/projectname को प्रोजेक्ट के कस्टम डोमेन पर पुनर्निर्देशित नहीं किया जाएगा।


3
मैं उलझन में हूं कि उन्होंने यह व्यवहार क्यों जोड़ा। मैं चाहता हूं कि मेरी .com जीथुब पृष्ठों को इंगित करे, न कि दूसरे तरीके से।
जॉर्डन स्केल्स

9
मैं वास्तव में इससे भी भ्रमित था। जैसा कि अब मैं इसे समझ गया हूं, आप अभी भी giteub पेजों को yoursite.com को इंगित कर सकते हैं, लेकिन yourusername.github.io/yoursite तुम्हाराiteite.com पर पुनर्निर्देशित नहीं करेगा। यह ठीक है क्योंकि yoursite.com अभी भी काम करेगा, बस अपने डीएनएस रिकॉर्ड को अपडेट करना सुनिश्चित करें और इसके समाधान की प्रतीक्षा करें। help.github.com/articles/…
eddywashere

इस वेबसाइट के लिए एसईओ (सर्च इंजन ऑप्टिमाइजेशन) में बदलाव होना चाहिए। Google को एकाधिक डोमेन से प्राप्त सामग्री की परिणाम रैंकिंग को निरूपित करने के लिए कहा जाता है, जो 301 ("स्थायी") से रीडायरेक्ट करने के कई कारणों में से एक username.github.io/projectnameहै www.projectname.com
बोरमोनीनॉट

3

आजकल चीजें बहुत आसान हैं!

  1. इंगित करने के लिए अपना एपेक्स डोमेन (@) रिकॉर्ड अपडेट करें

192.30.252.154

192.30.252.153

  1. अपने Gustub रेपो सेटिंग में अपने Custome डोमेन फ़ील्ड को संपादित करें ।

enter image description here

  1. www और अन्य उप डोमेन को CNAME के ​​रूप में शीर्ष डोमेन में अद्यतन किया जा सकता है।

2

मुझे बस थोड़ी निराशा के बाद पता चला, कि अगर आप PairNIC का उपयोग कर रहे हैं, तो आपको बस इतना करना है कि "कस्टम DNS" के तहत "वेब अग्रेषण" सेटिंग को सक्षम करें और username.github.io/project पते की आपूर्ति करें और यह होगा स्वचालित रूप से आपके लिए शीर्ष और उपडोमेन दोनों रिकॉर्ड स्थापित करता है। यह स्वीकार किए गए उत्तर में सुझाए गए कार्यों को करने के लिए प्रतीत होता है। हालाँकि, यह आपको मैन्युअल रूप से रिकॉर्ड जोड़कर ठीक वही काम नहीं करने देगा। बहुत अजीब। वैसे भी, मुझे यह पता लगाने में थोड़ा समय लगा, इसलिए मैंने सोचा कि मैं बाकी सभी को परेशानी से बचाने के लिए साझा करूंगा।


0

मैं साझा करना चाहते हैं मेरे कदमों जो क्या द्वारा की पेशकश करने के लिए पर कुछ भिन्न है rynop और superluminary

  • के लिए Aरिकॉर्ड ठीक उसी लेकिन है
  • बजाय बनाने के CNAMEलिए wwwमैं अपने खाली डोमेन के लिए यह रीडायरेक्ट करने के लिए पसंद करेंगे ( non-www)

यह कॉन्फ़िगरेशन पसंदीदा डोमेन के मार्गदर्शन की बात कर रहा है । के डोमेन सेटिंग wwwकरने के लिए non wwwया शिकंजा प्रतिकूल डोमेन प्रदाताओं में से प्रत्येक पर अलग अलग हो सकता है। चूंकि मेरा डोमेन GoDaddy के अंतर्गत है, इसलिए डोमेन सेटिंग के तहत मैंने इसे Subdomain अग्रेषण (301) का उपयोग करके सेट किया ।

Github रिपॉजिटरी के लिए डोमेन ओर इशारा करते हुए के परिणाम के रूप में, यह तो दोनों के लिए सभी URL दे देंगे masterऔर gh-pagesलोगों को मैं नीचे सूचीबद्ध पसंदीदा डोमेन को जाता है की तरह समान शाखा:

गुरुजी

शाखा CNAMEपर फ़ाइल बनाकर master(मेरे उपयोगकर्ता भंडार पर जाँच करें )।

http://hyipworld.github.io/
http://www.hyip.world/
http://hyip.world/

gh-पृष्ठों

शाखा CNAMEपर एक ही फ़ाइल बनाकर gh-pages(इसे मेरी परियोजना रिपॉजिटरी पर जाँचें )।

http://hyipworld.github.io/maps/
http://www.hyip.world/maps/
http://hyip.world/maps/

CNAMEउपरोक्त फ़ाइल के अतिरिक्त , आपको अपने पृष्ठों के मूल में नाम से फ़ाइल बनाकर GitHub पेज पर Jekyll प्रसंस्करण को पूरी तरह से बायपास करने की आवश्यकता हो सकती है .nojekyll


3
मैं सिफारिश करूँगा कि आप गोडैडी का उपयोग करें, लेकिन सिर्फ व्यक्तिगत राय
MMachinegun
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.