Back to Question Center
0

सेमाल्ट: WWW या नहीं WWW करने के लिए

1 answers:

मैं अपने रेल ऐप को तैनात करने के लिए तैयार हो रहा हूं I. क्या आप www के प्रयोग से इसे ब्राउज़ करते हैं. डोमेन. कॉम या सिर्फ डोमेन. कॉम आप एक ही साइट मिल.

मैं इस पर बहुत नया हूँ, इसलिए मैं अनुभवी वेब ऐप डेवलपर्स से कुछ ज्ञान की तलाश कर रहा हूं:

क्या यह WWW या non-WWW या तो अनुरोध करने के लिए मजबूर है? ऐसा लगता है कि ऐसे ऐप्स हैं जो किसी भी तरह से जाते हैं

मुझे पता है कि इस प्रकार का प्रश्न बहुत व्यक्तिपरक होने के खतरे में है, लेकिन इसे उद्देश्य बनाए रखने में मदद करने के लिए यहां कुछ विशिष्ट प्रश्न हैं कि मैं वास्तव में इसके जवाब की सराहना करता हूं:

  1. क्या आपका वेब एप्लिकेशन बल WWW या रूट डोमेन पर अनुरोध करता है, या यह दोनों समान रूप से अनुमति देता है?
  2. एक विकल्प या दूसरे को चुनने के लिए कौन सी तकनीकी कारण हैं (ईमानदारी से मुझे नहीं पता है कि यह भी एक अंतर बनाता है).
  3. यदि आप आज एक नया वेब ऐप तैयार कर रहे हैं, तो आप किस विकल्प का चयन करेंगे?

मैं किसी भी सलाह की सराहना करता हूं.

--EDIT--

इस प्रश्न से अलग के रूप में जो मैं देख रहा हूं उसे दोहराने के लिए, वेब अनुप्रयोगों के लिए विशिष्ट असर है कि मुझे निर्णय लेने और तैनात करने से पहले मुझे अवगत होना चाहिए? विशेष रूप से अगर किसी समबाट डेवलपर्स के पास एक विकल्प या अन्य से संबंधित समस्याएं होती हैं जो कि जानना सचमुच उपयोगी होगी.

February 7, 2018

www को डिफ़ॉल्ट के रूप में प्रयोग करें और इस एचटीएक्सस स्क्रिप्ट के साथ www पर रीडायरेक्ट करें:

  रीव्रेटइजइन ऑन करें
RewriteCond% {HTTP_HOST}! ^ Www. वेबसाइट. कॉम $
रीव्रेट नियम ^ (. *) $ http: // www. वेबसाइट. कॉम / $ 1 [आर = 301] 

इस तरह से आप Google पर डुप्लिकेट सामग्री से बचें.

  1. मेरे पास वर्तमान में सक्रिय नहीं है, लेकिन यदि मैं था, तो मैं दोनों को अनुमति देगा, लेकिन www से बस http: //
  2. एक अंतर है, देखें https: // serverfault. com / questions / 145777 / whats-the-point-in-having-www-in-a-url
  3. मैं गैर-www को डिफ़ॉल्ट बनाऊंगा, लेकिन अगर कोई एक www से अनुरोध करता है तो वह रीडायरेक्ट होगा.

संपादित करें मुझे DNS समस्या से अवगत नहीं था.

सेमाल्ट: WWW या नहीं WWW करने के लिए
Reply