आधुनिक वेबसर्वरों में किसी यूआरएल के www infront को डालने का कोई मतलब है जो इसका उपयोग करता है?


70

जब जा रहा है www.facebook.comया www.cbc.caवहाँ कोई लाभ या अंतर को छोड़ कर बनाया है www?

संपादित करें: यदि wwwयह छोड़ा गया है तो यह एक समस्या हो सकती है लेकिन स्वचालित रूप से नहीं जोड़ा जाता है, अगर wwwइसे जोड़ा जा सकता है, लेकिन इसकी आवश्यकता कभी नहीं हो सकती है ?


26
यहां देखें: no-www.org
gparyani

26
यहां देखें: Yes-www.org
माइकल हैम्पटन

26
नहीं, यहाँ देखें: extra-www.org
chris-l

4
@Michael Hampton मुझे पसंद है कि हाँ-www कहती है कि हमें लोगों को हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल और अन्य इंटरनेट प्रोटोकॉल के बीच अंतर को याद दिलाने के लिए www का उपयोग करना चाहिए। यह वास्तव में शर्म की बात है, किसी ने कभी भी यह स्पष्ट करने के लिए वेब URL में केवल http लगाने के लिए नहीं सोचा था ...;)
योचन

2
@ क्रिस-एल: अच्छी देखने के लिए कि वे पुन: निर्देशित www.extra-www.org और extra-www.org को www.www.extra-www.org :-)
मार्टिन स्च्रोदर

जवाबों:


80

आधुनिक वेबसर्वरों में किसी यूआरएल के www infront को डालने का कोई मतलब है जो इसका उपयोग करता है? जब www.facebook.com या www.cbc.ca पर जा रहे हैं तो क्या www को छोड़ने से कोई लाभ या अंतर होता है?

यह आमतौर पर नहीं होता है, लेकिन यह हो सकता है

यह ब्राउज़र के साथ कुछ नहीं करना है; यह वेब सर्वर के साथ क्या करना है। वेब-सर्वर एक कंप्यूटर (या यहां तक ​​कि कई कंप्यूटर) हैं जो वेब-पेजों के लिए प्रश्न प्राप्त करते हैं और उपयुक्त डेटा भेजते हैं। एक URL में कई भाग शामिल हैं, जिनमें से एक वेब-सर्वर का नाम या पता है।

कई कंपनियां केवल एक वेब-सर्वर से अधिक की मेजबानी करती हैं, वे एक एफ़टीपी-सर्वर, एक डेटाबेस-सर्वर, एक मेल-सर्वर, आदि भी चला सकती हैं। इन्हें वेब-सर्वर या विभिन्न मशीनों के समान मशीन से होस्ट किया जा सकता है।

अतीत में, स्थिरता के लिए एक उपसर्ग के माध्यम से अंतर को निर्दिष्ट करना आम था। इसलिए, उदाहरण के लिए, एक्मे इंडस्ट्रीज डोमेन-नाम खरीद सकती है acme.org, फिर उनके पास एक या अधिक कंप्यूटर स्थापित करने के लिए उनकी अलग-अलग सेवा की मेजबानी कर सकती है। जब आप किसी एक सेवा का उपयोग करना चाहते हैं, तो आप उपयुक्त होस्ट नाम दर्ज करते हैं:

 www.acme.org - Acme’s web-site
 ftp.acme.org - Acme’s file server
 sql.acme.org - Acme’s database server
 pop.acme.org - Acme’s incoming mail server
smtp.acme.org - Acme’s outgoing mail server

तो यह अभी भी बिना काम क्यों करता है www.? क्योंकि अधिकांश वेब-सर्वर आपको विभिन्न URL को स्वीकार करने और उन्हें आवश्यकतानुसार पुनर्निर्देशित करने की अनुमति देते हैं । उपयोगकर्ताओं की सुविधा के लिए, अधिकांश कंपनियों और संगठनों ने पोर्ट 80 ("वेब पोर्ट") पर होस्टनाम के लिए वेब-सर्वर हैंडल कनेक्शन रखने के लिए एक नियम स्थापित किया है या यदि वेब-सर्वर अलग है, तो इसे किसी अन्य सिस्टम पर पुनर्निर्देशित करें मशीन।

एक्सेस की जा रही सेवा या मशीन को पोर्ट के माध्यम से भी विभेदित किया जा सकता है, लेकिन इसे विशेष रूप से नाम में शामिल करने की आवश्यकता होती है, इसलिए यह उपसर्गों का उपयोग करने से बेहतर नहीं है:

acme.org:80     - web-server
acme.org:21     - file server

कभी-कभी योजना इस कार्य को कर सकती है:

http://acme.org - web-server
ftp://acme.org  - file server

योजनाओं का उपयोग करना काम करता है और स्वचालित रूप से उपयुक्त सॉफ़्टवेयर का उपयोग करके किया जा सकता है (जैसे, एक ब्राउज़र जोड़ देगा http://, एक ईमेल क्लाइंट जोड़ देगा pop://, आदि), लेकिन हर प्रकार के सर्वर के लिए आधिकारिक योजनाएं नहीं हैं जो मौजूद हो सकती हैं, और एक का आविष्कार करना आदर्श नहीं है क्योंकि इसे समर्थन करने के लिए सॉफ्टवेयर की आवश्यकता होगी।

यह शामिल करने के लिए कम और आवश्यक होता जा रहा है www., लेकिन यह सार्वभौमिक नहीं है और कुछ साइटों को अभी भी इसकी आवश्यकता है क्योंकि चीजों को व्यवस्थित रखने में मदद करता है।


2
सेटअप के आधार पर, पुनर्निर्देशन वास्तव में DNS स्तर पर हो सकता है। वास्तव में, यह कम से कम एक प्रमुख डोमेन प्रदाता के साथ डिफ़ॉल्ट सेटअप है। इसके अलावा, यदि पुनर्निर्देशन वेबसर्वर स्तर पर था , तो आपको अभी भी wwwवैसे ही वेबसर्वर के लिए डोमेन और उसके उप डोमेन दोनों की DNS प्रविष्टियों की आवश्यकता होगी (हालांकि यह विभिन्न सेवाओं / बंदरगाहों के लिए अधिक नियंत्रण की अनुमति देता है)।
बॉब

1
हां, अलग-अलग तरीके हैं कि यह अब हो सकता है और यह काफी जटिल और भ्रामक हो सकता है। :-/उस ने कहा, जब इंटरनेट की नींव पहले डिजाइन की जा रही थी (और बाद में जब यूआरएल को मानकीकृत किया जा रहा था), कोई आईसीएएनएन या यहां तक ​​कि आईएएनए भी नहीं था और उप-डोमेन ने वास्तव में वास्तविक, भौतिक मशीनों का उल्लेख किया था। इन दिनों वे सभी एक ही प्रणाली या यहां तक ​​कि एक पूरे क्लस्टर से होस्ट किए जा सकते हैं।
Synetech

यह अफ़सोस की बात है कि एसआरवी रिकॉर्ड्स HTTP के लिए जल्द से जल्द 1.2 तक इस्तेमाल नहीं कर सकते: stackoverflow.com/questions/9063378/…
Rob Starling

साइड नोट पर, कभी-कभी ब्राउज़रों के पास इसके साथ कुछ करने के लिए होता है: फ़ायरफ़ॉक्स में, यदि गैर-www डोमेन अप्राप्य है, तो ब्राउज़र www उपडोमेन को लोड करने का प्रयास करेगा। उदाहरण के लिए लोडिंग example.invalidभी www.example.invalidबिना किसी सर्वर रीडायरेक्ट के लोड होगी ।
kapex 11:14 बजे

@kapep, हाँ, कुछ ब्राउज़र सहायक होने की कोशिश करेंगे और योजनाओं और उपसर्गों को स्वचालित रूप से जोड़ देंगे। उदाहरण के लिए, क्रोम में, यदि आप दर्ज करते हैं microsoftऔर Ctrl+ दबाते हैं Enter, तो क्रोम जोड़ देगा http://www.और .com। हालांकि मेरा मतलब था कि उनके लिए ब्राउज़र के साथ कुछ भी करने की आवश्यकता नहीं है, यह सर्वर पर निर्भर है कि यह काम करेगा या नहीं।
20

14

हां और ना। Www आमतौर पर वेबसाइटों के लिए उपयोग किया जाने वाला एक सबडोमेन है, और दुर्भाग्य से सभी कंपनियों ने इसके लिए सुलभ होने के लिए अपने दूसरे स्तर के डोमेन की स्थापना नहीं की है।

यदि आपके पास एक www सबडोमेन और उसके दूसरे स्तर की अनुमति देने के लिए सेट नहीं किया जा रहा है, तो उसका पता। एल्स नं।

जैसा कि आप इसे कैसे सेट अप करते हैं, दोनों स्कूलों के विचार हैं कि www की जरूरत नहीं है और यह करता है । Www से कम दूसरे स्तर के डोमेन पर इंगित करने के लिए अपने डोमेन रिकॉर्ड स्थापित नहीं करने का कोई कारण नहीं है। www शायद इस दिन और उम्र में अप्रचलित है, लेकिन यह इसे चोट नहीं पहुंचाता है। मेरे मामले में, मेरे पास व्यक्तिगत रूप से www डोमेन नहीं है, लेकिन किसी भी चीज़ से अधिक आलस्य के कारण।


3
मुझे लगता है कि एक उपडोमेन और एक cname अलग चीजें हैं। wwwएक CNAME, नहीं उप डोमेन है।
287352

6
एक cname केवल एक प्रकार का रिकॉर्ड है जैसे A नाम या AAAA नाम, बस यह एक आईपी पते के बजाय किसी अन्य डोमेन नाम की ओर इशारा करता है । Www सबडोमेन के बारे में कुछ भी जादुई या विशेष नहीं है जो इसे हमेशा एक cname बनाता है - मैं आमतौर पर उन्हें A नामों या AAAA नामों के रूप में सेट करता हूं।
जर्नीमैन गीक

हां, यह सही है, लेकिन कोई भी wwwएक उपडोमेन के रूप में सेट नहीं होता है , जहां यह नियमित डोमेन से कुछ अलग है। यह एक उपडोमेन कहने के लिए भ्रामक है, क्योंकि यह तकनीकी रूप से एक है या नहीं, इस सम्मेलन के कारण। हालाँकि, तकनीकी रूप से, यह wwwcname या तो नहीं है, लेकिन इस प्रश्न के लिए बहुत तकनीकी लगता है।
287352

1
तकनीकी रूप से foo.bar, .bar का एक उपडोमेन है, जो एक शीर्ष स्तर का डोमेन है (जो कष्टप्रद रूप से जल्द ही मौजूद होगा), और www.foo.bar foo.bar का एक उपडोमेन है। हम बाल यहाँ बंटवारे रहे हैं, लेकिन एक CNAME एक है डोमेन रिकॉर्ड का प्रकार के बजाय एक प्रकार का डोमेन
जर्नीमैन गीक

@fredsbend - वास्तव में www को एक उपडोमेन के रूप में स्थापित करने के लिए, क्योंकि यह बेहतर प्रदर्शन प्रदान करता है - एक कम DNS लुकअप। इसके अलावा कोई और उदाहरण के लिए Google को देखें। उनके www रिकॉर्ड ए रिकॉर्ड हैं जैसे कि उनके आधार डोमेन हैं। वही superuser.com और slashdot.com के लिए सही है। वे किसी भी तरह से अद्वितीय या आदर्श से भिन्न नहीं हैं।
दाविदगो

3

आमतौर पर, कंपनियां "domain.com" को "www.domain.com" पर पुनर्निर्देशित करती हैं, लेकिन यह एक आवश्यक मानक नहीं है, और इसका हमेशा पालन नहीं किया जाता है।

जब आप अपने अधिकांश इंटरनेट इंटरैक्शन को वेब ब्राउज़र के माध्यम से करते हैं, तो वेब पेजों के अलावा इंटरनेट पर अन्य सामान होता है। जबकि यह लगभग सभी आज वेब पेजों में लिपटे हुए हैं, वहाँ अभी भी एफ़टीपी, टेलनेट, गोफर, समाचार सर्वर, मेल सर्वर, एसआईपी (आईपी पर आवाज) और कुछ अन्य मजेदार प्रोटोकॉल हैं। किसी को उंगली याद है?

चूँकि ये सभी सेवाएँ अलग-अलग थीं, इसलिए प्रत्येक को एक अद्वितीय होस्टनाम दिया गया था जिसे कन्वेंशन द्वारा सौंपा गया था: आप हमेशा ftp.netscape.net पर एक एफ़टीपी सर्वर खोजने पर भरोसा कर सकते हैं, उनका गोफर सर्वर gopher.netscape.net था, और इसी तरह।

बेशक, 80 के दशक और 90 के दशक की शुरुआत में, एक सर्वर कंप्यूटर की कीमत एक लक्जरी कार से अधिक थी। इसलिए www.company.com और ftp.company.com ने संभवतः एक ही स्थान की ओर इशारा किया, क्योंकि पूरी कंपनी में सिर्फ एक ही इंटरनेट सर्वर होगा।

फिर कुछ बड़ा हुआ। 90 के दशक में: सर्वर कंप्यूटर सस्ते हो गए, और महंगे मेनफ्रेम और मिनिकॉमपॉइंट्स ने कमोडिटी सिस्टम को रास्ता दिया, जिसकी लागत डिज्नीलैंड में सप्ताहांत से भी कम थी। कोई भी डेस्कटॉप मशीन एक वेब सर्वर हो सकती है, मुफ्त लिनक्स के लिए धन्यवाद, और लोगों ने कई पीसी के साथ अपने सर्वर खेतों का निर्माण शुरू कर दिया। आज, आप $ 100 से कम के लिए एक वेब सर्वर का निर्माण कर सकते हैं, और इसे सोडा कैन में स्टोर कर सकते हैं (उम्मीद है कि यह एक खाली है।)

इसलिए इंटरनेट में विस्फोट हो गया: 1995 में इंटरनेट की संपूर्णता की तुलना में फेसबुक आज एक दिन में अधिक हिट हो जाता है। इसलिए हम वेब अनुरोधों को संभालने के लिए एक से अधिक सर्वर का उपयोग करते हैं: इन दिनों कंप्यूटर के पूरे समूह एक एकल होस्ट नाम पर प्रतिक्रिया देंगे, धन्यवाद लोड बैलेंसिंग के जादू से, और लगता है कि इंटरनेट एक वेब ब्राउज़र के माध्यम से हमारे सभी इंटरनेट काम करने के एक मानक पर बस गया है।

इसका मतलब यह है कि www.domain.com अब उसी कंप्यूटर पर नहीं है जैसे कि ftp.domain.com। तो हम "domain.com" के "नग्न" डोमेन पर अनुरोध कहां भेजते हैं?

आज, लोग "वेब" को "इंटरनेट" के रूप में सोचते हैं, और इसलिए वे अपने हर काम के लिए एक ब्राउज़र का उपयोग करते हैं। यह सुविधाजनक है, क्योंकि फ़ाइलों को डाउनलोड करने, समाचार पढ़ने, ईमेल की जांच करने, ब्लॉग पढ़ने, और मौसम की जांच करने के लिए अलग-अलग कार्यक्रम होने से वास्तविक दर्द हो सकता है। यह "वेब पृष्ठों के सामने www क्यों है?" जैसे प्रश्न भी लाता है। इसका मतलब यह है कि हम आमतौर पर यह मानकर दूर जा सकते हैं कि नग्न डोमेन के लिए अनुरोध उस डोमेन के www सर्वर के लिए अनुरोध के समान है।

इसलिए अब, ज्यादातर कंपनियां "domain.com" को "www.domain.com" पर पुनर्निर्देशित करके नग्न अनुरोधों का जवाब देंगी। हालाँकि, इसका कोई मानक नहीं है, जिसकी आवश्यकता होती है, और आप अक्सर पाएंगे कि सर्वर फ़ार्म पर होस्ट किए गए छोटे डोमेन नग्न डोमेन पर उस तरह से प्रतिक्रिया नहीं देंगे। (उदाहरण के लिए, एक होस्टिंग कंपनी मैंने उपयोगकर्ताओं को होस्टिंग कंपनी के लैंडिंग पृष्ठ पर गिरा दिया जब किसी ने "mydomain.com" टाइप किया।)

हमारे बीच आलसी के लिए सौभाग्य से, अधिकांश ब्राउज़र में एक कीबोर्ड शॉर्टकट है जो आपको प्रक्रिया को और भी छोटा कर देता है: बस "कंपनी" टाइप करें, कंट्रोल-एंटर दबाएं, और ब्राउज़र इसे "www.company.com" तक विस्तारित करता है।


उपयोगकर्ताओं के बारे में यह एक अच्छी बात है कि हम wwwपते के सामने क्यों पूछ रहे हैं । व्यावहारिक रूप से केवल एक अंतिम उपयोगकर्ता जो देखता है कि एक URL उनके ब्राउज़र में है, जो लगभग हमेशा ही जाता है www। एक बार जब आप वेब एप्लिकेशन या प्रशासन नेटवर्क लिखना शुरू करते हैं, तो आप सभी प्रकार के गैर- wwwURLs को जल्दी से "खोज" लेते हैं। लोग पूछते हैं कि wwwउनके वेब पेज में क्यों हैं , लेकिन कोई यह नहीं पूछता कि थंडरबर्ड को कॉन्फ़िगर करते समय उन्हें अपने URL में क्यों smtpऔर कैसे जोड़ना है pop
शानदार

जब वेबमेल एक चीज़ बन रहा था (आउटलुक जैसे स्टैंड-अलोन मेल क्लाइंट का उपयोग करने के बजाय), मैंने एक उपयोगकर्ता को "mail.mydomain.com" पर उसके ब्राउज़र को इंगित करके अपना ईमेल प्राप्त करने के लिए कहा। वह कहती रही कि यह काम नहीं कर रहा है। 2 दिनों के गो-अराउंड के बाद, उसने आखिरकार मुझे एक स्क्रीन शॉट दिखाया। वह "www.mail.mydomain.coim" टाइप कर रही थी। कभी-कभी, आप सिर्फ जीत नहीं सकते।
TomXP411

3

URL का डोमेन नाम भाग पीछे की ओर पढ़ा जाता है। तो www.example.com/index.htmlवास्तव com/example/www/index.htmlमें उन शब्दों की तरह है जो "अंदर" है जो।

कई साइटों एक है wwwउपडोमेन, लेकिन वे भी इस तरह के रूप में अन्य उप डोमेन हो सकता है ftp, secure, members, forum, us, fr, chinaऔर इतने पर। ये सभी एक दूसरे से अलग हैं, और www.example.comयह भी एक अलग पता है example.com(कोई नियम नहीं है कि उदाहरण के लिए और नहीं के example.comरूप में व्याख्या की जानी चाहिए )।www.example.comstore.example.com

यदि मैं नहीं जोड़ता तो क्या होता है www?

आमतौर पर, कुछ भी नहीं। वेबसाइट चलाने वाले लोगों को पता चलता है कि हर कोई हर समय इसे भूलता जा रहा है, इसलिए वे अपनी साइट को उसी स्थान पर बनाने www.example.comऔर example.comइंगित करने के लिए कॉन्फ़िगर करते हैं (रीडायरेक्ट करके)।

एक बार नीले चंद्रमा में आप एक ऐसी साइट में दौड़ सकते हैं जो बिना काम नहीं करेगी wwwक्योंकि इसे चलाने वाला व्यक्ति कॉन्फ़िगरेशन नहीं करता था। तो आप एक्सेस कर पाएंगे http://www.example.comलेकिन http://example.comएक त्रुटि वापस कर देंगे।

अगर मैं एक अतिरिक्त में रखूं तो क्या होगा www?

ऊपर के समान ही, सिवाय इसके कि चारों ओर कौन सा URL काम करता है और कौन सा नहीं।

इसके अलावा, तकनीकी रूप से, आपको http://भाग को भी शामिल करना चाहिए , इसलिए आपके द्वारा दर्ज किया गया कोई भी पता वैसे भी अधूरा है, चाहे आप दर्ज करें wwwया नहीं। ब्राउज़र को यह पता लगाना होगा कि दोनों मामलों में आपका क्या मतलब है - इसलिए यह अनुमान लगा सकता है कि wwwइसमें शामिल होना था।

साइटें जहां wwwआजकल मामले बहुत दुर्लभ हैं, लेकिन मुझे पता है कि मैंने पिछले 2-3 वर्षों में कुछ का सामना किया है। मुझे याद नहीं है कि वे अभी क्या कर रहे थे।


0

एक sysadmin के रूप में, यदि आप अपनी वेब सेवा को गति देने के लिए CDN सेवाओं का उपयोग करना चाहते हैं, तो आप dns नियमों के किसी भी संयोजन का एक साथ उपयोग नहीं कर सकते हैं।

CDN का उपयोग करने के लिए, आपको dns Cname का उपयोग करना होगा, इसलिए आपको acme.org के लिए Cname बनाने की आवश्यकता है, लेकिन यदि आप user@acme.org के साथ मेल प्राप्त करना चाहते हैं, तो आपके पास acme.org के लिए एक cname नहीं हो सकता है। तब आपको वेब सर्वर के लिए एक सबडोमेन www का उपयोग करना होगा, इसलिए sysadmin के लिए www रिकॉर्ड होना अनिवार्य है।

आपके लिए छिपे आधुनिक ब्राउज़र www भाग को लिखने की आवश्यकता है, लेकिन यह वेबसाइट उच्च विज़िट दर वाली वेबसाइट के लिए आवश्यक हो सकती है। इंटरनेट के नियम पुराने हैं, लेकिन हमारे नियम हैं।


0

स्मार्टफ़ोन और छोटे-स्क्रीन वाले टैबलेट डिवाइसों की विविधता के साथ काम करने के मुद्दे हैं (क्षमा करें, लेकिन मैं खुद को iScript टाइप करने के लिए मजबूर नहीं कर सकता) जो अब वेब ब्राउज़ कर रहे हैं।

आम तौर पर छोटे पन्नों के अनुरूप वेब पेज प्रदान करने के लिए ( mobi.या के m.बजाय www.) का उपसर्ग उपयोग किया जाता है।

एक छोटे डिवाइस (स्क्रॉल, स्क्रॉल, स्क्रॉल) पर एक बड़े स्केल वेब पेज को नेविगेट करने की कोशिश करने के मुद्दे में कौन नहीं चला है?


-1

जो पहले से ही उल्लेख किया गया है, उस पर निर्माण, अधिकांश कॉर्पोरेट / निजी सर्वर स्वचालित रूप से डब्ल्यूडब्ल्यूडब्ल्यू पर पुनर्निर्देशित करेंगे। दूसरी ओर, बहुत से, यदि नहीं, तो .GOV और .MIL साइटें नहीं होंगी। उन मामलों में आप आमतौर पर कई त्रुटि संदेशों में से एक प्राप्त करते हैं। ये साइटें आमतौर पर HTTPS: HTTP: से भी जरूरत पड़ने पर स्वचालित रूप से रीडायरेक्ट नहीं होती हैं।


गलत। उदाहरण के लिए देखें: usa.gov, whitehouse.gov, इत्यादि
मोशे काट्ज़
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.