कंप्यूटरसुरक्षा

कैसे 301 .htaccess के माध्यम से पुन: निर्देशित कॉन्फ़िगर करने के लिए। जूमला और अन्य सीएमएस में एक 301 रीडायरेक्ट के रूप में सही रवैया

के बारे में 301 रीडायरेक्ट कई, कई बार सुना है। लेकिन इसके लिए, और भी डर की वजह से जरूरत कुछ गलत करते हैं करने के लिए की कमी के कारण, हम इस तरह के एक प्रक्रिया के लिए महत्व देते हैं नहीं है। कागज, 301 रीडायरेक्ट कॉन्फ़िगर कैसे विस्तार से चर्चा की जाएगी।

इसकी सेटिंग के बारे में दर्जन से अधिक लेख और सूचना के माल पाया जा सकता है। लेकिन कंप्यूटर उपयोगकर्ताओं और वेबमास्टर्स की शुरुआत में उनमें से prosmatra कई के बाद कठिनाई मूल बातें सेटिंग्स को समझने के लिए हो सकता है। कई कोड और स्क्रिप्ट, एक ऑनलाइन जानकारी स्रोतों में जिसके परिणामस्वरूप, ज्यादातर भ्रम की स्थिति पैदा। वास्तव में, सब कुछ बहुत आसान है, और इस लेख के लिए एक अच्छा गाइड कैसे 301 लिंक स्थापित करने के लिए रूप में काम करेगा।

एक 301 रीडायरेक्ट क्या है?

हम क्रम में पूरे में समझ जाएगा। सबसे पहले हमें अनुप्रेषित 301. यह नेटवर्क, या डोमेन नाम के किसी दूसरे पृष्ठ इंटरनेट (वेब साइट) पर सबसे सरल अतिथि संसाधन पुनर्निर्देशन को संदर्भित करता है परिभाषित करते हैं। शुरू कि इस लेख किसी भी चालाक स्क्रिप्ट और भी जटिल कोड और कुछ सरल पुनर्निर्देशन विकल्प दिखाए जाएंगे, जो किसी भी वेबमास्टर के लिए इस विषय के लिए पर्याप्त बुनियादी ज्ञान हैं विचार नहीं किया जाएगा।

301 रीडायरेक्ट के लिए उपकरण - .htaccess फाइल

इस .htaccess की तरह एक सुविधाजनक उपकरण पर विचार करें। 301 यह के माध्यम से रीडायरेक्ट बहुत सुविधाजनक और सरल बनाने के लिए। Htaccess अनिवार्य रूप से एक विन्यास, जिसमें एक बहुत बड़ी कार्यक्षमता और कई विशेषताएं संलग्न है में एक विशेष सेवा फ़ाइल है। इसकी मदद से आप, साइट सर्वर पर किसी भी निर्देशिका के लिए उपयोग पर प्रतिबंध सेट फ़ाइलों और फ़ोल्डरों के लिए पृष्ठों की एन्कोडिंग, सेट संरक्षण निर्दिष्ट करते हैं, 301 लिंक और कुछ अन्य गतिविधियों प्रदर्शन कर सकते हैं।

यह सामान्य रूप में फ़ाइल की विशेषताओं का वर्णन। वास्तव में, यह और भी अधिक उन्नत कार्यक्षमता है। फ़ाइल कोई नाम नहीं है और .htaccess के रूप में लिखा है। बहुत शुरुआत में बिंदु अनिवार्य है।

.htaccess फाइल बनाने के लिए प्रक्रिया

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

अपने वेब परियोजना के रूट निर्देशिका में जाने के लिए एक की जरूरत बनाने के लिए - एक कंप्यूटर माउस के एक खाली स्थान सही बटन पर क्लिक करें - चुनें "नई फ़ाइल बनाएँ" - प्रेस ठीक बटन - नाम .htaccess दर्ज करें। इन चरणों के बाद, बनाई गई फ़ाइल संपादित किया जा सकता। इसके उद्घाटन के किसी पाठ संपादक में बनाया जा सकता है।

लेकिन यह कभी कभी होता है जब एफ़टीपी-ग्राहकों .htaccess सहित कुछ सिस्टम फ़ाइलें, छिपाना। इसलिए, यदि फ़ाइल रूट फ़ोल्डर में नहीं मिला था, उसे बनाने के लिए जल्दी करने की कोई जरूरत। सबसे पहले, छिपा फ़ाइलों की उपस्थिति की जाँच करें। ऐसा करने के लिए, "सर्वर" के पास जाकर छिपा फ़ाइलों की अनिवार्य प्रदर्शन में एक टिक निर्धारित किया है।

अब आप एक का उपयोग कर इसे बनाने के लिए आसान हो जाएगा पाया एक .htaccess फ़ाइल 301 रीडायरेक्ट की है। लेकिन पहले आप तय करते हैं कि यह क्या है की जरूरत है।

सबसे लोकप्रिय घटना उपयोगी होता है जब 301 लिंक

अग्रणी वेब स्वामी की सिफारिशों पर, नेटवर्क में प्रत्येक संसाधन, 301 रीडायरेक्ट होना आवश्यक है। और सबसे लोकप्रिय घटना, जब यह बहुत आवश्यक है, डोमेन है, जो अपनी संरचना में इसके बिना एक उपसर्ग www, डोमेन है, और इसके विपरीत पुनर्निर्देशित करना होता है।

यह तथ्य यह है कि इंटरनेट पर किसी भी साइट www के साथ डोमेन नाम का केवल एक प्रकार है या उसके बिना मुख्य रूप से हो सकता है की वजह से है। एक अन्य विकल्प एक दर्पण साइट होना है। होस्ट निर्देशों का उपयोग अपनी robots.txt फ़ाइल में इंटरनेट संसाधन के संकेत के प्राथमिक दर्पण। इस फाइल के अलावा, मुख्य डोमेन विकल्प "Yandex.Webmaster" में निर्दिष्ट किया जाना चाहिए। कई खोज इंजन, 301 रीडायरेक्ट के रूप में, इस तरह के एक उपकरण के लिए अच्छे हैं। "Yandex" अपवाद नहीं है।

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

मतलब साइट प्राथमिकताएं दर्पण

दर्पण खोज इंजन के साथ ऊपर कार्रवाई की सब के बाद स्वचालित रूप से प्राथमिक डोमेन का निर्धारण करेगा। तुम भी आसानी से रीडायरेक्ट जांच कर सकते हैं, सब कुछ अच्छी तरह से काम करेगा। इन कार्यों को बंद कर दिया जा सकता था किया गया है, लेकिन एसईओ-अनुकूलन इंटरनेट संसाधन का सबसे अच्छा तरीका अतिरिक्त विन्यास पर पहुंच जाएंगे।

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

दर्पण के एक गलत सेटिंग के परिणामों

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

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

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

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

आदेश ऐसी स्थिति से बचने के लिए, वहाँ एक .htaccess फाइल है। 301 रीडायरेक्ट, उस में निर्धारित, www के साथ और अपनी अनुपस्थिति के साथ संसाधन डोमेन की जुदाई की समस्या को हल करने में सक्षम है।

उपसर्ग के बिना साइट के नाम करने के लिए www डोमेन, और इसके विपरीत पुन: निर्देशित

कैसे रीडायरेक्ट इस मामले में सेटिंग है। सब कुछ सरल है। आप .htaccess फ़ाइल को खोलने और उसे नीचे हुई स्क्रिप्ट रजिस्टर करना होगा।

इसके बिना साइट के नाम करने के लिए www डोमेन रीडायरेक्ट करें:

RewriteEngine चालू
RewriteCond% {HTTP_HOST} www.moydomen.com
RewriteRule ^ (। *) $ Http://moydomen.com/$1 [आर = 301, एल]।

किसी अन्य रूप में और:

RewriteEngine पर
RewriteCond% {HTTP_HOST} moydomen.com
फिर से लिखना (। *) Http://www.moydomen.com/$1 [आर = 301, एल]।

यह ध्यान में रखना है कि बजाय moydomen.com दोनों ही मामलों में अपने इंटरनेट संसाधन का पता निर्दिष्ट करना होगा आवश्यक है!

यह .htaccess फाइल रखने के लिए और रूट फ़ोल्डर, पिछले फ़ाइल के प्रतिस्थापन के बाद करने के लिए ले जाने के लिए आवश्यक है। अब किसी भी ड्राइविंग वेबसाइट के पते पर एक आगंतुक (यहां तक कि http, यहां तक कि उसके बिना, यहां तक कि www के साथ, यहां तक कि इसके बिना के साथ), सभी मामलों में मुख्य पृष्ठ पर पुनः निर्देशित किया जाएगा। हम कैसे www के बिना www करने के लिए एक 301 रीडायरेक्ट स्थापित करने के लिए देखा। अब हम अपने आवेदन के अन्य तरीकों से समझते हैं।

दूसरे करने के लिए इंटरनेट परियोजना के लिए एक डोमेन से संक्रमण

ऐसा ही एक योजना एक राउंड ट्रिप है, जो ऊपर जब एक डोमेन इंटरनेट परियोजना से आगे बढ़ दिखाया गया है, इस्तेमाल किया जाना चाहिए है। प्रदर्शन का एक उदाहरण देने के लिए। मान लीजिए, आप डोमेन moysait-1.com moysait-2.com पर चलते चाहिए। इस मामले में, कोड में .htaccess फाइल लिखें:

RewriteEngine पर
RewriteCond% {HTTP_HOST} moysait-1.com
फिर से लिखना (। *) Http://moysait-2.com/$1 [आर = 301, एल]।

लिंक बदलें सीएनसी और पुनर्निर्देशित करते हैं

कई बार बदलने के लिए की जरूरत है सीएनसी लिंक। यह संभव है एक स्थिति है, यह अपने हिस्से पर पूरा खंड बदलने का फैसला किया गया था। या साइट के स्वामी कुछ नहीं पता सीएनसी एक ब्लॉग पहले से ही अस्तित्व में है और भरा सामग्री का संदर्भ के बारे में है। इस मामले में, यह रीडायरेक्ट करने के लिए मदद मिल सकती है। कैसे इस तरह के एक मामले के लिए 301 लिंक स्थापित करने के लिए? यह महत्वपूर्ण है कि ऐसी स्थिति में, सभी संकेतक पृष्ठों (लिंक, SERP में अपने वजन), एक ही रहेगा।

हम एक सरल उदाहरण देता हूँ। यह obo_mne.html पर moya_infa.html को पृष्ठ का नाम बदलने का फैसला किया गया था। इस मामले में, आप .htaccess कोड लिखने के लिए की जरूरत है: अनुप्रेषित 301 moya_infa.html http://www.moydomen.com/obo_mne.html।

इसी प्रकार का उत्पादन किया और 301 पृष्ठ से पृष्ठ पर रीडायरेक्ट करे।

पुनर्निर्देशन फाइल एक्सटेंशन बदलते जब

हमें एक और उदाहरण देता हूँ। वेबमास्टर्स moya_stranichka.php पर moya_stranichka.html से फाइल एक्सटेंशन बदलने की जरूरत है। पिछले आइटम .htaccess निम्नलिखित कोड में निर्धारित की तरह: अनुप्रेषित 301 moya_stranichka.html http://www.moydomen.com/moya_stranichka.php।

साथी कार्यक्रमों के साथ पुन: निर्देशित

उदाहरण के लिए, आप संबद्ध प्रोग्राम साथ एक पृष्ठ पर साइट आगंतुक रीडायरेक्ट होना चाहिए। लिंक को ही एक संबद्ध कार्यक्रम www.partner.com/?ref=16011 तरह दिखता है। इस तरह के एक लिंक, संसाधनों का एक बहुत देखकर, आगंतुकों के लिए यह नहीं जाना होगा, अपने इरादों के लिये पहले ही अनुमान लगा।

उचित प्रकार आपको एक अलग पृष्ठ बनाना चाहते हैं के लिए लिंक, dlya_druzei.html का एक उदाहरण है, जो संबद्ध प्रोग्राम के साथ पृष्ठ पर पुनः निर्देशित किया जाएगा के रूप में बनाने के लिए। अनुप्रेषित 301 dlya_druzei.html http://www.partner.com/?ref=16011: यह केवल .htaccess फ़ाइल को संपादित करने के लिए बनी हुई है।

अगला लेख कैसे जूमला इंजन में 301 रीडायरेक्ट बनाने के लिए पर और PHP भाषा की मदद से दिखेगा।

सीएमएस जूमला के लिए एक 301 रीडायरेक्ट बनाने के लिए

कई इंटरनेट उपयोगकर्ता निश्चित रूप से पहले से ही कई अंतर्निहित तरीके पेज से पृष्ठ पर रीडायरेक्ट करने के लिए है एक त्रुटि पृष्ठ 404. जूमला इंजन देखा। हालांकि, वे हमेशा काम नहीं करते। और यह एक सामान्य उपयोगकर्ता को समझने के लिए बहुत मुश्किल है। यहाँ सहायता रीडायरेक्ट 301 जूमला .htaccess फाइल है, जो सभी जोड़तोड़ ऊपर वर्णित उत्पादन कर सकते हैं के मानक भाग में है के लिए आते हैं।

अपने इंटरनेट परियोजना के सभी पृष्ठों पुनर्निर्देशित करने के लिए स्थापित करने proizvedom करते हैं। सबसे पहले, आप निर्देशिका htaccess.txt फ़ाइल में देख सकते हैं और यह एक उचित नाम .htaccess देने के लिए की जरूरत है। उसके बाद, व्यवस्थापक सेटिंग में सेट किए जाने चाहिए पुनर्निर्देश शामिल किए जाने सीएनसी (SEF), और पुनर्निर्देशन URL में एक जाँच चिह्न डाल दिया।

तब .htaccess फाइल खोलने के लिए और रेफरल के लिए सही नियमों में यह रजिस्टर करने के लिए।

पीएचपी साथ पुन: निर्देशित

.htaccess फाइल करने के लिए किसी कारण का उपयोग मौजूद है के लिए यदि नहीं या बंद कर दिया है, वहाँ कुछ अलग अनुप्रेषित 301 पीएचपी मदद आप करने के लिए एक तरीका है।

आदेश अपने सभी सेटिंग्स के साथ डोमेन में डोमेन से रीडायरेक्ट का बनाने के लिए, पाठ किसी भी संपादक के लिए आवश्यक है एक .php एक्सटेंशन वाली फ़ाइल बनाने के लिए, अपने सूचकांक कहा जाता है और करने के लिए निम्न स्क्रिप्ट कॉपी:

<$ रेफरी = $ _ सर्वर [ 'QUERY_STRING'] ?;

अगर ( '!' $ रेफरी =) $ रेफरी = ''? $ रेफरी ;. हैडर (के HTTP / 1.1 301 स्थायी रूप से स्थानांतरित ');

हैडर ( 'स्थान: http://moydomain.ru/'.$ref);

बाहर निकलने के ();

?>।

यहाँ moydomain.ru डोमेन के लिए जो पुनर्निर्देशन किया जाता है है। परिणामी फ़ाइल मुख्य साइट निर्देशिका में सर्वर पर अपलोड करना चाहिए।
आदेश में एक ही डोमेन या अलग भीतर पृष्ठ पर पेज के रीडायरेक्ट बनाने के लिए, यह आवश्यक है से पहले मुख्य पृष्ठ द्वारा किए गए कोड, निम्नलिखित सम्मिलित करें:

हैडर ( "HTTP / 1.1 301 स्थायी रूप से स्थानांतरित");

शीर्ष लेख ( "स्थान: http://www.moydomain.ru/moycategory/moypage.htm");

बाहर निकलने के ();

?>।

नतीजतन, www.moydomain.ru/moycategory/moypage.htm एक नया पृष्ठ है, जो पुनर्निर्देशन किया जाता है।

यह ध्यान में रखना है कि कोड में पृष्ठ ऊपर स्क्रिप्ट में डाला जाता है विस्तार .php के अंत में नाम होना चाहिए महत्वपूर्ण है। नहीं तो आप .htaccess के माध्यम से रीडायरेक्ट का उपयोग करना होगा।

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

आप देख सकते हैं, पुनर्निर्देशन न केवल .htaccess फाइल द्वारा, लेकिन यह भी सीएमएस के कई मानक सुविधाओं के माध्यम से बनाया जा सकता है, और PHP स्क्रिप्ट की मदद से।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.birmiss.com. Theme powered by WordPress.