कम्प्युटरसुरक्षा

कसरी .htaccess को माध्यम ले 301 पुनर्निर्देशित कन्फिगर गर्न। Joomla र अन्य CMS मा एक 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 उपसर्ग, आफै, लामो पहिले को पद मा OBLIVION मा जाने थियो। तैपनि, इन्टरनेट अझै पनि त्यहाँ नाम www मा धेरै स्रोतहरू छन् छ। दुई फरक ठेगाना - खोज इन्जिन लागि www संग र यो बिना डोमेन। र धेरै प्रयोगकर्ताहरू गर्दा www संग ठेगाना पट्टी संस्करण मा संचालित एक विशेष वेब परियोजना खोज। त्यसैले यो उपसर्ग कि सम्म ठाउँ लिन्छ। यो वास्तवमा आधारमा दर्पण समायोजन आवश्यक कार्य हो। हो, एक रिडाइरेक्ट 301 सेट गर्न कसरी अप र निर्देशन पनि सफलतापूर्वक खोज इन्जिन मा अनुक्रमित आफ्नो वेब परियोजना प्राप्त गर्न अध्ययन गर्न आवश्यक छ।

दर्पण को गलत सेटिङ को नतिजा

को 301 पुन: निर्देशन र दर्पण को सही समायोजन महत्त्व मूल्याङ्कन गर्न, आफ्नो गलत प्रयोग को प्रतिकूल परिणाम चयन गर्नुहोस्। यस्तो बस दुई, धेरै छैन। तर प्रत्येक वस्तुको वजन धेरै उच्च छ।

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

धेरै वेबमास्टरों छन् सजग खोज इन्जिन हो निरन्तर लड लागि विशिष्टताको सामग्री को इन्टरनेट स्रोतहरू। तिनीहरूले धेरै नकारात्मक मनोवृत्ति गर्न दोहराव को जानकारी र एकदम गम्भीर दण्ड दिनु साइटहरु संग समान सामग्री, माथि आफ्नो पूर्ण लक मा सर्प। अब निम्न अवस्था स्केच: धेरै सुरुदेखि आफ्नो साइट 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
RewriteRule (। *) 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
RewriteRule (। *) Http://moysait-2.com/$1 [आर = 301, एल]।

लिंक परिवर्तन सीएनसी र गर्दा पुनर्निर्देशित

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

हामीलाई एक सरल उदाहरण दिन गरौं। यो obo_mne.html मा moya_infa.html गर्न पृष्ठ को नाम परिवर्तन गर्ने निर्णय भएको थियो। यस मामला मा, तपाईं .htaccess कोड लेख्न आवश्यक: पुनर्निर्देशित 301 moya_infa.html http://www.moydomen.com/obo_mne.html।

त्यस्तै उत्पादित र 301 पृष्ठबाट पुनर्निर्देशित पृष्ठमा।

पुनप्रेषण जब परिवर्तन हुँदै फाइल विस्तार

हामी अर्को उदाहरण दिन गरौं। वेबमास्टर्स moya_stranichka.html देखि moya_stranichka.php मा फाइल विस्तार परिवर्तन गर्न आवश्यक छ। .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 फाइल सम्पादन गर्न रहनेछ।

अर्को लेखमा Joomla इन्जिन मा 301 पुन: निर्देशन कसरी बनाउने मा र PHP भाषा को मद्दतले हेर्न हुनेछ।

को सीएमएस Joomla को लागि एक 301 पुन: निर्देशन कसरी बनाउने

धेरै इन्टरनेट प्रयोगकर्ता पक्कै पहिले नै धेरै निर्मित छ पृष्ठमा पृष्ठबाट पुनर्निर्देशित तरिकाहरू त्रुटि पृष्ठ 404. Joomla इन्जिन देखेको। तथापि, तिनीहरूले सधैं काम गर्दैन। र यो एक सामान्य प्रयोगकर्ता बुझ्न धेरै गाह्रो छ। यहाँ सहायता पुन: निर्देशन 301. Joomla यसको मानक संरचना .htaccess फाइल मा छ, जो माथि वर्णन सबै manipulations उत्पादन गर्न सक्छन् आउँछन्।

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

त्यसपछि .htaccess फाइल खोल्न र सिफारिश को लागि सही नियम मा दर्ता गर्न।

PHP संग पुनर्निर्देशित

को .htaccess फाइल केही कारण पहुँच अवस्थित वा भने लागि बन्द गरिएको छ, त्यहाँ कुरा फरक पुनर्निर्देशित तपाईं 301. PHP मद्दत गर्न एक तरिका हो।

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

? <$ संदर्भ = $ _ सर्भर [ 'QUERY_STRING'];

यदि ( '!' $ ref =) $ ref = ''? $ रेफ ;. हेडर ( '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 ne.birmiss.com. Theme powered by WordPress.