2011-04-22 8 views
6

जैसा कि मैं अनिश्चित हूं, अभी तक कौन सा संस्करण http://www.site.org या http://site.org के साथ व्यवस्थित करने के लिए अनिश्चित है (अंततः मुझे चुनना है लेकिन अभी के लिए मैं नहीं चुन सकता)। इस बीच मैं अपनी साइट को ऑनलाइन प्रचार करना चाहता हूं: यहां या वहां एक लिंक पोस्ट करें। अब, मैं सोच रहा था कि प्रोटोकॉलिस हाइपरलिंक्स होना अच्छा विचार होगा या नहीं। यूआरएल के रूप में //site.org!प्रोटोकॉल-कम-यूआरएल "//site.org" बनाम "http://www.site.org"

इस तरह नेट पर यूआरएल चुनने की और कुछ जगह के साथ या www के बिना दोनों के लिए अच्छा होने की अनुमति नहीं होते। यह आसान छोटा है और यह फ़ायरफ़ॉक्स में ठीक काम करता प्रतीत होता है!

प्रश्न
1. क्या पेशेवरों और protocollless URL का उपयोग की विपक्ष कर रहे हैं?
2. अन्य लोगों का उपयोग क्यों नहीं कर रहे हैं?

धन्यवाद! आपकी अंतर्दृष्टि के लिए बहुत उत्सुक है। बहुत सराहना की।

+0

Do [उस तरह लिंक] (// w3.org) वास्तव में काम? –

+0

स्टैक एक्सचेंज में नहीं, मुझे लगता है! –

+1

@ टॉम - वे इनलाइन सामग्री के लिए करते हैं। – Oded

उत्तर

6
संबंध में

एक वेबसाइट के लिए www.site.com या site.com उपयोग करने के लिए, वहाँ दोनों का उपयोग करने के लिए अच्छा कारण हैं। कुछ लोग तर्क देते हैं कि लोगों के लिए आपके डोमेन नाम का उपयोग करने वाली एकमात्र वास्तविक चीज़ है, इस प्रकार www। उस राय के द्वारा अनावश्यक माना जाता है।

मैं व्यक्तिगत रूप से www.site.com पसंद करता हूं क्योंकि कोई इसके लिए एक सीएनएन रिकॉर्ड बना सकता है। यह उपयोगी है अगर आप कभी भी सीडीएन के पीछे वेबसाइट डालना चाहते हैं, क्योंकि रूट डोमेन नाम CNAME नहीं हो सकते हैं।

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

क्यों लोग //site.com या //www.site.com का उपयोग नहीं करते मेरा अनुमान होगा के लिए के रूप में:

  • एक प्रोटोकॉल के बिना एक लिंक के बारे में सोचा डरावना है और अजीब लगता है। ..
  • अधिकांश मार्कअप पार्सर्स शायद इसे पहचान नहीं पाते हैं, या तो।
+0

धन्यवाद @SymKat + @All। यह मेरे प्रश्नों को सभी विभिन्न दिशाओं से उत्तर देता है क्योंकि मैं पूछने की कल्पना कर सकता हूं। बहुत सारे लोग भी बहुत धन्यवाद। महान अंतर्दृष्टि! – Sam

14

इन URL का उपयोग करने के लिए मुख्य कारण एक साइट (एक ही पृष्ठ के साथ) का उपयोग करता है दोनों HTTP और HTTPS में हैं। विचार यह है कि पृष्ठ पर स्थैतिक सामग्री के लिंक के बजाय // का उपयोग करते हैं, पृष्ठ से प्रोटोकॉल को विरासत में रखते हैं। यह क्लाइंट को सही प्रोटोकॉल जोड़ने की अनुमति देता है (इसलिए सुरक्षित पृष्ठों पर "असुरक्षित आइटम" नहीं होते हैं) और पेज के दो संस्करणों को कोड करने की आवश्यकता को हटा देता है या पृष्ठ उत्पन्न होने पर प्रोटोकॉल को बदलने के लिए विशेष "चाल" ।

इस के बाहर किसी भी URL के लिए, एक प्रोटोकॉल जोड़ने नहीं मतलब है कि उपयोगकर्ताओं को सीधे एक HTTPS अनुरोध के साथ आपकी साइट के लिए आ सकते हैं, आपकी साइट के लिए अनावश्यक भार जोड़ने। मैं स्पष्ट रूप से ऐसे मामलों में प्रोटोकॉल निर्दिष्ट करने का सुझाव देता हूं।


www या नहीं का उपयोग कर जारी करने के लिए के रूप में - यह और क्या आप सर्वर पर होगा पर निर्भर करता है और यदि आप उप डोमेन की उम्मीद है (यदि आप एक ब्लॉग जोड़ते हैं तो उसे blog.example.com URL या एक example.com/blog यूआरएल होगा)। यदि आप सबडोमेन की अपेक्षा करते हैं, तो मुख्य साइट को इंगित करने के लिए www का उपयोग करें, यदि आप इसे छोड़ नहीं सकते हैं।

संबंधित मुद्दे