ՀամակարգիչներԱնվտանգություն

Թե ինչպես կարելի է կարգավորել 301 վերահղման միջոցով .htaccess. Ճիշտ վերաբերմունքը որպես 301 վերահղման է Joomla եւ այլ CMS

Օգտվողի 301 վերահղման լսել շատ, շատ անգամ: Բայց բացակայության պատճառով կարիք դրա համար, ինչպես նաեւ այն պատճառով, որ վախի, որպեսզի ինչ - որ բան սխալ է, մենք չենք կարեւորում է նման կարգով: Որ թերթը կքննարկվի մանրամասն, թե ինչպես կարգավորել 301 վերահղման:

Օգտվողի իր ընդլայնված կարելի է ավելի քան մեկ տասնյակ հոդվածների եւ տեղեկատվական նյութեր: Բայց հետո prosmatra նրանցից շատերը սկզբին համակարգիչ օգտագործողների եւ Վեբ վարպետների համար կարող է ունենալ դժվարանում ենք հասկանալ, հիմունքներին պարամետրերը: Բազմաթիվ կոդեր եւ սցենարներ, որի արդյունքում է առցանց տեղեկատվական աղբյուրների, հիմնականում առաջացնել շփոթություն. Ի դեպ, ամեն ինչ շատ ավելի հեշտ է, եւ այս հոդվածը կծառայի որպես ուղեցույց, թե ինչպես պետք է ստեղծել 301 վերահղումներ.

Թե ինչ է 301 վերահղման.

Մենք պետք է հասկանալ, թե որ ընդհանուր առմամբ, որպեսզի. Առաջին հերթին եկեք սահմանել վերահղման է 301 Այն վերաբերում է ամենապարզ հյուրը ռեսուրսների Վերաուղղորդում ինտերնետի (կայքում) այլ էջի վրա ցանցի, կամ տիրույթի անունով. Սկզբանե, որ այս հոդվածը չի կարող համարվել որեւէ խելացի սցենարներ եւ չափազանց բարդ կոդը եւ որոշ պարզ REDIRECTION տարբերակները կցուցադրվեն, որոնք բավարար հիմնական գիտելիքները այս թեմային ցանկացած webmaster.

Գործիք 301 վերահղումները - .htaccess ֆայլը

Սա համարում է հարմար գործիք է, ինչպես .htaccess: 301 վերահղման միջոցով այն շատ հարմար է եւ պարզ: Htaccess հիմնականում հատուկ ծառայություն ֆայլ մի կոնֆիգուրացիան, որը կից է շատ մեծ ֆունկցիոնալությունը եւ բազմաթիվ առանձնահատկություններ. Իր օգնությամբ, դուք կարող եք սահմանել մի արգելք է մուտք գործել ցանկացած տեղեկատու կայքում սերվերի, նշեք կոդավորում էջերի, սահմանված պաշտպանությունը ֆայլերի ու թղթապանակների, կատարել է 301 վերահղում եւ մի շարք այլ միջոցառումներ:

Այն նկարագրում հատկանիշները ֆայլը ընդհանրապես. Ըստ էության, դա նույնիսկ ավելի առաջադեմ ֆունկցիոնալությունը: Ֆայլը չունի անուն, եւ գրված է որպես .htaccess: Բանն այն է, որ հենց սկզբից պարտադիր է:

Ընթացակարգը ստեղծելու համար .htaccess ֆայլը

Եթե արմատը թղթապանակը կայքի չէ ֆայլը, ապա դա կարող է լինել շատ հեշտ է ստեղծել իրենց սեփական. Մեկը ամենաարագ ուղիներ ստեղծելու, օգտագործելով FTP-հաճախորդին: Առավել հարմար է նրանց - FileZilla.

Է ստեղծել, պետք է գնալ արմատային դիրեկտորիայի Ձեր վեբ նախագիծը - սեղմեք դատարկ տեղում, ճիշտ կոճակը մի համակարգչային մկնիկը - ընտրեք "Ստեղծել նոր Պատկեր», - Մուտքագրեք անունը .htaccess - սեղմեք OK կոճակը: Հետո այդ քայլերի, ապա ֆայլը ստեղծվել կարող է խմբագրվել: Նրա բացումը կարող է կատարվել ցանկացած տեքստային խմբագիր.

Բայց դա տեղի է ունենում, երբեմն, երբ FTP-հաճախորդները թաքցնել որոշ համակարգի ֆայլերը, այդ թվում .htaccess: Հետեւաբար, եթե ֆայլը չի գտնվել արմատային թղթապանակում, կարիք չկա շտապում նրան ստեղծել: Առաջին հերթին, ստուգեք ներկայությունը թաքնված ֆայլեր. Որպեսզի դա անել, գնալ «Server» եւ սահմանել պակասում է հարկադիր ցուցադրման թաքնված ֆայլեր.

Դուք այժմ ունեք մի գտել մի .htaccess ֆայլը 301 վերահղման օգտագործելով դա կլինի հեշտ է ստեղծել. Բայց նախ դուք պետք է որոշի, թե ինչ է դա:

Առավել հայտնի իրադարձություն օգտակար է, երբ 301 վերահղում

Առաջարկությունների վրա առաջատար վեբ-վարպետների, յուրաքանչյուր ռեսուրս ցանցում պետք է ունենա 301 վերահղման: Եւ առավել հայտնի իրադարձություն, երբ դա շատ անհրաժեշտ է, որպեսզի վերահղման տիրույթը, որի կազմում ունի նախածանցի www, դոմենի առանց դրա, եւ հակառակը:

Դա պայմանավորված է այն հանգամանքով, որ ցանկացած կայքը ինտերնետում է միայն մեկ տեսակի դոմենի հետ www, կամ կարող է լինել հիմնականում առանց նրա: Մեկ այլ տարբերակ է լինել մի հայելի կայք: Առաջնային հայելին է ինտերնետ ռեսուրսների նշանների ձեր robots.txt ֆայլը օգտագործելով ընդունող հրահանգը: Ի լրումն այս ֆայլին, հիմնական տիրույթը տարբերակը պետք է նշված լինեն «Yandex.Webmaster»: Շատ որոնման համար լավ այնպիսի գործիք, որպես 301 վերահղումները. «Յանդեքս» չէ բացառություն.

Եթե դուք նշեք հիմնական հայելին է ինտերնետ ռեսուրսի Ձեր կայքը կլինի ինդեքսավորվում ճիշտ եւ չի ստեղծել անհարկի կրկնօրինակների. Բազմաթիվ սկսնակների Վեբ վարպետների համար երբեք չեմ լսել հայելային կայքերի, ինչը շատ մեծ սխալ, որը կարող է առաջացնել մեծ խնդիրներ է ապագայում.

Որը նշանակում է site նախընտրությունները հայելիներ

Այն բանից հետո, բոլոր վերը նշված գործողությունների, ինչպես հայելու մեջ որոնիչների կորոշի առաջնային տիրույթը ինքնաբերաբար. Դուք նույնիսկ կարող եք հեշտությամբ ստուգել են վերահղման, ամեն ինչ լավ աշխատել: Այդ գործողությունները կարող են դադարել, սակայն լավագույն միջոց է SEO-օպտիմիզացիան ինտերնետ ռեսուրս վերահղման լրացուցիչ կոնֆիգուրացիա:

www- ն, ինքը, ի նշանակման վաղուց էր գնալ դեպի մոռացության: Այնուամենայնիվ, ինտերնետ դեռ կան շատ ռեսուրսներ անվան www. Որոնման տիրույթներ www եւ առանց դրա երկու տարբեր հասցեներով: Եւ շատ օգտվողներ, երբ փնտրում կոնկրետ ինտերնետային նախագծի, որն առաջնորդվում է դեպի հասցեն բար տարբերակի հետ www. Հետեւաբար, այս նախածանցը, մինչեւ որ տեղի է ունենում: Ելնելով դրանից, հայելին ճշգրտումը անհրաժեշտ է գործողություն. Այո, եւ ուղղորդում, թե ինչպես պետք է ստեղծել մի վերահղման 301, նաեւ պահանջվում է ուսումնասիրել, որպեսզի ստանալ ձեր վեբ նախագիծը հաջողությամբ ինդեքսավորված են որոնման.

Հետեւանքները սխալ ընդլայնված հայելիներ

Որպեսզի գնահատելու նշանակությունը 301 վերահղումները եւ ճիշտ ճշգրտման հայելիներ, ընտրեք բացասական հետեւանքները իրենց սխալ օգտագործման համար: Այդպիսին է ոչ շատ, պարզապես երկու. Բայց քաշը յուրաքանչյուր ապրանքի շատ բարձր է:

Արտաքին հղումներ կլինի կիսում միջեւ տիրույթների հետ www եւ առանց այն անմիջականորեն կապված է, թե ինչպես է ձեր կյանքը կլինի Ուղեկցող այլ օգտատերերի կողմից եւ կայքերում. Սա ենթադրում է, որ ձեր ինտերնետ-նախագիծը կկորցնի որոշ հղումներ, որոնք ունեն բացասական ազդեցություն ունենալ հաճախելու եւ իր տեղը SERP. Սակայն, դա չէ հիմնական խնդիրը:

Շատ Webmasters են տեղյակ, որ որոնման անընդհատ կռվում է յուրահատկությունը բովանդակության ինտերնետ ռեսուրսների. Նրանք շատ բացասական վերաբերմունք է կրկնօրինակման տեղեկատվության եւ միանգամայն լրջորեն պատժեն կայքերը նույն բովանդակությամբ, մինչեւ նրանց լիարժեք կողպեք վրա SERP. Այժմ ուրվագծել հետեւյալ իրավիճակը: Ձեր կայքն հենց սկզբից արդեն ինդեքսավորվում հետ www- ն, բայց ժամանակի տիրույթում առանց www ստացել ավելի անգամ եւ ժողովրդականություն (դա relied ավելի ու ավելի հաճախ է հիշատակվում):

Դուք չգիտեք, թե դա ոչինչ է ավելի զարգացնել իրենց նախագիծը: Ժամանակի ընթացքում, այն լի է եզակի բովանդակություն, բազմաթիվ հղումներ եւ մեկնաբանությունների: Որոնում Engines նույնը ռեսուրս Մոնիտոր առանց www- ն, նրան ուղարկեց բանկերի ոչ-քոնթենթի. Ժամանակի ընթացքում, ապա դա այլեւս չի ինդեքսավորվում ամբողջությամբ:

Խուսափելու համար նման մի իրավիճակ, կա .htaccess ֆայլը. 301 վերահղման, նախատեսված այն, ի վիճակի է լուծել խնդիրը տարանջատման ռեսուրսային տիրույթների հետ www եւ իր բացակայության:

Վերահղման www տիրույթը անունով կայքի առանց նախածանցը, եւ հակառակը

Թե ինչպես է վերահասցեագրել ընդլայնված այս դեպքում. Ամեն ինչ շատ պարզ է: Դուք պետք է բացել .htaccess ֆայլը եւ գրանցել այն հանգեցրել script ստորեւ.

Վերահղման www տիրույթը անունով կայքի առանց դրա:

RewriteEngine է
RewriteCond% {HTTP_HOST} ^ www.moydomen.com
RewriteRule ^ (*) $ Http://moydomen.com/$1 [R = 301, L]:

Եւ մեկ այլ:

RewriteEngine On
RewriteCond% {HTTP_HOST} ^ moydomen.com
RewriteRule (*) Http://www.moydomen.com/$1 [R = 301, L]:

Անհրաժեշտ է հաշվի առնել, որ դրա փոխարեն moydomen.com պետք է նշեք հասցեն Ձեր ինտերնետ ռեսուրսի երկու դեպքերում.

Անհրաժեշտ է պահպանել .htaccess ֆայլը եւ շարժվել այն արմատային թղթապանակի, որին հաջորդում է փոխարինելու նախորդ ֆայլը. Հիմա մի այցելու ցանկացած վարորդական կայքի հասցեն (նույնիսկ HTTP, նույնիսկ առանց նրա, նույնիսկ հետ www, նույնիսկ առանց դրա), պիտի բոլոր դեպքերում Վերահղված է հիմնական էջում: Մենք նայում, թե ինչպես պետք է ստեղծել մի 301 վերահղման է www առանց www. Այժմ եկեք հասկանանք այլ ձեւերով իր դիմումը.

Անցումը մեկ տիրույթում է ինտերնետ-նախագծի մյուսը

Նման սխեմա է երկկողմանի, որը ցույց է վերեւում, պետք է օգտագործել, երբ շարժվում է մի տիրույթի ինտերնետ-նախագծի մյուսը: Տալ մի օրինակ է ցույցի: Եկեք ասում են, որ դուք պետք է առաջ շարժվել դեպի տիրույթում moysait-1.com moysait-2.com: Այս դեպքում, գրել .htaccess ֆայլը օրենսգրքի:

RewriteEngine On
RewriteCond% {HTTP_HOST} moysait-1.com
RewriteRule (*) Http://moysait-2.com/$1 [R = 301, L]:

Փոխել հղումներ CNC եւ վերահղման քիչ

Ժամանակ առ ժամանակ կա անհրաժեշտություն փոխել CNC հղումներ. Դա հնարավոր կա մի իրավիճակ, որոշվել է փոխել ամբողջ բաժինը իր մասնաբաժինը: Կամ սեփականատերը կայքի ոչինչ չգիտի այն մասին, որ CNC հիշատակում սեփական օրագիրը արդեն գոյություն ունեցող եւ լցված նյութեր. Այս դեպքում, դա կարող է օգնել վերահղման. Ինչպես ստեղծել 301 վերահղումներ այդպիսի դեպքում: Դա կարեւոր է, որ նման իրավիճակում, բոլոր ցուցանիշների էջերը (հղումներ, նրանց քաշը է SERP), մնալու է նույնը:

Եկեք մի պարզ օրինակ. Այն էր, որոշել է փոխել անունը էջի moya_infa.html վրա obo_mne.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:

Վերահղման գործընկեր ծրագրերի

Օրինակ, դուք պետք է վերահղման կայքի այցելուին էջում աֆիլիատ ծրագիրը: The հղում ինքը նայում նման է աֆիլիատ ծրագրի www.partner.com/?ref=16011: Տեսնելով այդ հղումը, շատ ռեսուրսների այցելուները չեն գնա դրա համար, կռահելով նախապես ձեր մտադրությունները.

Կատարել հղումը դեպի պատշաճ կամ ուզում եք ստեղծել մի առանձին էջը, որպես օրինակ, dlya_druzei.html, որը պետք է Վերահղված է էջի հետ գործընկերային ծրագրի: Մնում է միայն խմբագրելու .htaccess ֆայլը վերահղման 301 dlya_druzei.html http://www.partner.com/?ref=16011:

Հաջորդ հոդվածը նայում, թե ինչպես պետք է անել, 301 վերահղման է Joomla շարժիչի եւ օգնությամբ PHP լեզվի:

Թե ինչպես կարելի է կատարել 301 վերահղման է CMS Joomla

Շատ Ինտերնետից օգտվողները իհարկե տեսել սխալ էջ 404. Joomla շարժիչը արդեն մի քանի ներկառուցված ուղիներ վերահղման էջից էջ. Սակայն, նրանք չեն աշխատում: Եւ դա շատ դժվար է հասկանալ, թե նորմալ օգտվողին: Այստեղ գալիս է օգնության վերահղումները 301. Joomla ունի ստանդարտ մասում .htaccess ֆայլը, որը կարող է արտադրել բոլոր մանիպուլյացիաների նկարագրված է վերը:

Թող proizvedom ընդլայնված վերահասցեագրել բոլոր էջերը Ձեր ինտերնետ-նախագծի. Առաջին հերթին, դուք պետք է նայենք գրացուցակում htaccess.txt ֆայլը եւ տալ այն պատշաճ անունը .htaccess: Դրանից հետո, - ի կողմից admin պետք է սահմանել այն պարամետրերը վերահղում ընդգրկումը CNC (ՍԵՖ), եւ դրեց չեկային նշանի redirection URL- ում:

Այնուհետեւ բացեք .htaccess ֆայլը եւ գրանցել այն ճիշտ կանոնների Հրավիրածներ:

Վերահղման հետ PHP

Եթե ինչ - ինչ պատճառներով մուտք դեպի .htaccess ֆայլը գոյություն չունի կամ փակված է, կա մի միջոց է անել բաներ այլ կերպ, վերահղման 301. PHP օգնել ձեզ.

Որպեսզի վերահղման ից տիրույթից տիրույթում իր բոլոր պարամետրերը, տեքստը անհրաժեշտ է, ցանկացած խմբագիր ստեղծել մի ֆայլ .php երկարաձգման, կանչեց իր ցուցանիշը եւ պատճենեք հետեւյալ սցենարը.

<$ Ref = $ _ ՍԵՐՎԵՐ [ 'QUERY_STRING'] ?;

եթե ($ մրցավարը = '') $ մրցավարը = '' $ մրցավարը ;. header. ( 'HTTP / 1.1 301 Տեղափոխվել է մշտապես');

header ( «Որտեղից: http://moydomain.ru/'.$ref);

ելքի ();

?>:

Այստեղ moydomain.ru է տիրույթը, որի Վերաուղղորդում կատարվում: Արդյունքում ֆայլի պետք է վերբեռնել է սերվերի հիմնական կայքի դիրեկտորիայի.
Որպեսզի վերահղման էջից էջ ընթացքում նույն տիրույթում կամ տարբեր են, դա անհրաժեշտ է, մինչեւ հիմնական կոդը իրականացվում է էջում, մտցրեք հետեւյալը.

header ( "HTTP / 1.1 301 Տեղափոխվել է մշտապես");

header ( "Որտեղից: http://www.moydomain.ru/moycategory/moypage.htm");

ելքի ();

?>:

Որպես հետեւանք, www.moydomain.ru/moycategory/moypage.htm է մի նոր էջ, որը իրականացվում Վերաուղղորդում:

Դա կարեւոր է հաշվի առնել, որ այդ էջը կոդ, որը տեղադրված է սցենարի Վերոհիշյալ պետք է լինի անունը վերջում տարկետման .php: Հակառակ դեպքում դուք պետք է օգտագործեք վերահղման միջոցով .htaccess.

Հիմա, երբ ուսումնասիրում հոդվածը, ցանկացած Webmaster կլինի իմանալ, թե ինչպես պետք է կարգավորել 301 վերահղման, թե ինչ է դա եւ ինչպես է դա օգտակար է. Ցույց է տալիս, այստեղ են ամենապարզ տարբերակներ համար օգտագործելով վերահղումներ. Սակայն, նրանք պետք է իմանալ, որեւէ սեփականատերերին կայքերում եւ բլոգներում: Եվ դա պետք է հաշվի առնել, որ դա կարեւոր է ոչ միայն ստեղծել ճիշտ Վերահղված, այլ նաեւ ստուգել այն պատշաճ շահագործման.

Ինչպես դուք կարող եք տեսնել, Վերաուղղորդում կարող է ստեղծվել ոչ միայն .htaccess ֆայլը, այլ նաեւ բազմաթիվ ստանդարտ հատկանիշներ, CMS, եւ PHP սցենարներ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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