KompiuteriaiSaugumas

Kaip konfigūruoti 301 nukreipti per .htaccess. Teisingas požiūris kaip 301 peradresavimą Joomla ir kitų TVS

Apie 301 peradresavimas girdėjote daug, daug kartų. Bet dėl to, kad reikia už jį, taip pat dėl baimės padaryti kažką blogo stokos mes neturime teikia svarbą tokiai procedūrai. Popieriaus bus išsamiai aptartas kaip konfigūruoti 301 peradresavimas.

Apie savo aplinkoje galima rasti daugiau nei tuziną straipsnių ir informacinių medžiagų. Bet po prosmatra daugelis iš jų ne iš kompiuterių vartotojų ir meistrams pradžioje gali būti sunku suprasti pagrindai nustatymus. Daugybė kodai ir scenarijai, todėl internete informacijos šaltinių, dažniausiai sukelia painiavos. Tiesą sakant, viskas yra daug lengviau, ir šis straipsnis bus kaip geras vadovas, kaip sukurti 301 nukreipimus.

Kas yra 301 peradresavimas?

Mes suprantame, kaip visos iš eilės. Pirmiausia leiskite mums apibrėžti nukreipti 301. Tai reiškia, kad paprasčiausias svečių išteklių nukreipimas dėl interneto (interneto svetainėje) į kitą puslapį tinkle, ar domeno vardas. Pradžių kad šis straipsnis nebus laikomas bet protingas scenarijus ir pernelyg sudėtinga kodą ir keletą paprastų peradresavimo parinktys bus parodyta, kurių pakanka pagrindinių žinių apie šioje temoje dėl bet kokios Webmaster.

Įrankis 301 peradresavimą - .htaccess failą

Mano, kad tai patogus įrankis kaip .htaccess. 301 nukreipti per ją padaryti labai patogu ir paprasta. Htaccess iš esmės yra speciali paslauga failą konfigūracija, kuri yra uždaroje labai didelį funkcionalumą ir daug funkcijų. Su jo pagalba, jūs galite nustatyti draudimą patekti į katalogą, dėl svetainės serverį, nurodykite puslapių kodavimas, nustatyti jų apsaugą failus ir aplankus, atlikti 301 nukreipimų ir kai kurių kitų veiklą.

Jame aprašoma failo savybes apskritai. Tiesą sakant, ji yra dar labiau pažengęs funkcionalumas. Šis failas neturi pavadinimo ir yra parašyta, kaip .htaccess. Ties pradžios taškas yra privalomas.

Už sukurti .htaccess failą procedūra

Jei aplanke svetainėje nėra failas, tai gali būti labai lengva sukurti savo. Vienas iš greičiausių būdų sukurti - naudojant FTP kliento. Patogiausia iš jų - FileZilla.

Norėdami sukurti reikia eiti į namų katalogą jūsų interneto projektą - spustelėkite tuščią vietą dešiniuoju mygtuku kompiuterio pele - pasirinkite "Create New File" - įveskite vardą .htaccess - paspauskite mygtuką OK. Po šių veiksmų, byla sukurta, gali būti redaguojama. Jos atidarymas gali būti padaryta bet kuriuo teksto redaktoriumi.

Bet tai atsitinka kartais, kai FTP klientai paslėpti kai kuriuos sisteminius failus, įskaitant .htaccess. Todėl, jei failas nerastas šakniniame aplanke, nereikia skubėti jį sukurti. Pirmiausia, patikrinkite paslėptus failus buvimą. Norėdami tai padaryti, eikite į "Server" ir nustatyti erkių privalomojo rodyti paslėptus failus.

dabar jūs turite rasti .htaccess failą 301 peradresavimas naudojant tai bus lengva sukurti. Bet pirmiausia turite nuspręsti, kas tai yra.

Populiariausias renginys yra naudinga, kai 301 nukreipimus

Dėl pirmaujančių interneto meistrų rekomendacijas, kiekvienas resursas tinkle turi 301 peradresavimas. Ir labiausiai populiarus įvykis, kai ji yra labai reikalinga, yra nukreipti domeną, kuris savo sudėtimi turi priešdėlio www, domeną be jo, ir atvirkščiai.

Taip yra dėl to, kad bet kokios svetainės internete yra tik vieno tipo domeno vardą su www arba gali būti daugiausia be jo. Kitas variantas yra, kad veidrodis svetainė. Pagrindinis veidrodis interneto išteklių ženklų robots.txt failą naudodami Host direktyvą. Be to, šio failo, pagrindinis domenas galimybė turėtų būti nurodyta "Yandex.Webmaster". Daugelis paieškos varikliai yra geras tokio įrankio, kaip 301 peradresavimą. "Yandex" "nėra išimtis.

Jei nurodysite pagrindinį veidrodį interneto išteklių svetainės bus indeksuojami teisingai ir nebus bereikalingų dublikatus. Daug pradedantiesiems meistrams niekada girdėjote apie veidrodinių svetainių, kurios yra labai didelė klaida, kad bus sukelti didelių problemų ateityje.

Reikšmė svetainės nuostatų veidrodžiai

Juk iš minėtų veiksmų su veidrodžiu paieškos bus automatiškai nustatyti pagrindinį domeną. Jūs netgi galite lengvai patikrinti peradresavimą, viskas bus gerai. Šie veiksmai galėjo būti sustabdytas, bet geriausias būdas SEO optimizavimas interneto išteklių bus nukreipti papildomą konfigūraciją.

WWW prefiksas pati, į seniai paskyrimo turėjo eiti į užmarštį. Nepaisant to, kad internetas vis dar yra daug ištekliai vardas www. Paieškos sistemų srityse su www ir be jo - dvi skirtingų adresų. Ir daugelis vartotojų ieškant tam tikros interneto projektą įstumiamas į adreso juostą versija su www. Todėl šis prefiksas kol tai vyksta. Remiantis šiuo faktu, veidrodis koreguoti veiksmus. Taip, ir nurodymai, kaip sukurti nukreipimą 301, taip pat privalo mokytis gauti savo interneto projektą sėkmingai indeksuoti paieškos sistemose.

Neteisingo nustatymo veidrodžiai pasekmės

Siekiant įvertinti 301 peradresavimo URL ir teisingai sureguliuotas veidrodžiai reikšmę, pasirinkite neigiamų pasekmių jų netinkamu naudoti. Toks yra ne daug, tik du. Tačiau kiekvieno elemento svoris yra labai didelis.

Išorinės nuorodos bus dalijasi srityse su www ir be jo tiesiogiai susiję su, kaip jūsų gyvenimas bus daromos nuorodos į kitų vartotojų ir interneto svetainėse. Tai rodo, kad jūsų interneto projektas bus prarasti kai kurie iš nuorodų, kurios turi neigiamą poveikį lankomumo ir jo vietą SERP. Tačiau tai nėra pagrindinė problema.

Daugelis interneto meistrams žino, kad paieškos varikliai yra nuolat kovoja už interneto išteklių kiekio unikalumą. Jie yra labai neigiamas požiūris į informacijos dubliavimo ir gana rimtai bausti svetaines su panašaus turinio, iki visiško jų spyna SERP. Dabar eskizas tokią situaciją: jūsų svetainę iš pat pradžių buvo indeksuojami su www priešdėlis, bet laike be www gavo daugiau lankytojų ir populiarumo (ji rėmėsi daugiau ir dažniau minėjo).

Jūs nežinote, tai nieko toliau plėtoti savo projektą. Laikui bėgant, jis alsuoja unikalų turinį, daug nuorodų ir pastabų. Ieškoti Varikliai pats šaltinis monitorius be prefikso www, išsiuntė jį į ne unikalų turinį bankų. Laikui bėgant, jis nebebus indeksuojami visiškai.

Siekiant išvengti tokios situacijos, yra .htaccess failą. 301 peradresavimas, nurodyta tai, sugeba išspręsti atskyrimo išteklių srityse su www ir su jo nesant problemą.

Nukreipimo www domeną į svetainę pavadinimą be priešdėlio, ir atvirkščiai

Kaip yra peradresavimas nustatymas šiuo atveju. Viskas yra labai paprasta. Jūs turite atidaryti .htaccess failą ir užregistruoti jį į atsirado scenarijų žemiau.

Nukreipimo www domeną į svetainę be jos pavadinimas:

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

Ir dar vienas:

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

Būtina atsižvelgti į tai, o ne moydomen.com turi nurodyti savo interneto ištekliaus adresas abiem atvejais!

Būtina išlaikyti .htaccess failą ir perkelkite ją į šakninį aplanką, po ankstesnio failo pakeitimo. Dabar bet Vairavimo svetainės adresą lankytojas (net su HTTP, net ir be jo, net su www, net ir be jo), bus visais atvejais turi būti nukreipiamas į pagrindinį puslapį. Mes pažvelgė, kaip nustatyti 301 peradresavimą į www be www. Dabar galime suprasti kitų būdų jo taikyti.

Perėjimas iš vieno domeno interneto projekto į kitą

Panaši schema yra abi puses, kuri yra parodyta pirmiau, turi būti naudojamas, kai juda iš vieno domeno interneto projekto į kitą. Duoti, kad demonstravimo pavyzdys. Tarkime, jūs turite pereiti į domeno moysait-1.com moysait-2.com. Šiuo atveju, rašyti .htaccess failą kodas:

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

Keisti nuorodos CNC ir nukreipti kol

Kartais reikia keisti CNC ryšius. Tai įmanoma ten yra situacija, buvo nuspręsta pakeisti visą skyrių savo akciją. Arba svetainės savininkas nieko nežino apie CNC nuorodos dienoraštį jau egzistavo ir užpildytą medžiagas. Šiuo atveju, ji gali padėti nukreipti. Kaip įsteigti 301 nukreipimus dėl tokiu atveju? Svarbu, kad tokioje situacijoje, visi rodikliai puslapiai (nuorodos, jų svoris SERP), liks ta pati.

Leiskite mums duoti paprastą pavyzdį. Nuspręsta pakeisti puslapio pavadinimą į moya_infa.html ant obo_mne.html. Tokiu atveju, jums reikia parašyti į .htaccess kodas: nukreipti 301 moya_infa.html http://www.moydomen.com/obo_mne.html.

Panašiai gaminamas ir 301 peradresavimą iš puslapio į puslapį.

Nukreipimas keičiant failo plėtinys

Leiskite mums suteikti kitą pavyzdį. Meistrams reikia pakeisti failo plėtinį iš moya_stranichka.html ant moya_stranichka.php. Kaip pastarąjį nustatyta .htaccess šį kodą punktu: nukreipti 301 moya_stranichka.html http://www.moydomen.com/moya_stranichka.php.

Nukreipimo su partnerėmis programas

Pavyzdžiui, jūs turite nukreipti svetainės lankytojas į puslapį su Partnerių programa. Pati nurodo atrodo Partnerių programa www.partner.com/?ref=16011. Matydamas tokią nuorodą, daug išteklių, lankytojai bus ne eiti į jį, atspėti iš anksto savo ketinimus.

Padaryti nuorodą į tinkamą tipą, kurį norite sukurti atskirą puslapį, kaip dlya_druzei.html Pavyzdžiui, kuris bus nukreipti į puslapį su Affiliate programa. Lieka tik redaguoti .htaccess failą: nukreipti 301 dlya_druzei.html http://www.partner.com/?ref=16011.

Kitas straipsnis bus pažvelgti, kaip padaryti 301 peradresavimas Joomla variklio ir su PHP kalba pagalbos.

Kaip padaryti, kad 301 peradresavimas į CMS Joomla

Daugelis interneto vartotojų tikrai matė klaidos puslapis 404. Joomla variklis jau turi keletą built-in būdų nukreipti iš puslapio į puslapį. Tačiau jie ne visada veikia. Ir tai yra labai sunku suprasti normalų vartotoją. Čia ateiti į pagalbos peradresavimas 301. Joomla turi standartinio dalis .htaccess failą, kuris gali pateikti visus aukščiau aprašytus manipuliacijas.

Tegul proizvedom nustatymo nukreipti visus savo interneto projektą puslapius. Pirmiausia, jums reikia pažvelgti į katalogą htaccess.txt failą ir suteikti jai tinkamą pavadinimą .htaccess. Po to, administratorius turėtų būti nustatytas nustatymų nukreipimus įtraukimas CNC (SEF), ir įdėti varnelę į peradresavimo URL.

Tada atidarykite .htaccess failą ir registruoti ją į teisingą taisyklių referalų.

Nukreipimo su PHP

Jei dėl kokių nors priežasčių patekti į .htaccess failas neegzistuoja, arba yra uždarytas, yra būdas padaryti kažką kitaip nukreipti 301. PHP jums padėti.

Siekiant padaryti peradresavimą iš domeno domeno su visais savo nustatymų, tekstas yra būtina bet kuriuo redaktoriumi sukurti failą su Php pratęsimo, pavadino jį indeksą ir nukopijuokite šį scenarijų:

<$ Ref = $ _SERVER [ 'QUERY_STRING'] ?;

jei ( '!' $ teisėjas =) $ teisėjas = ''? $ teisėjas ;. antraštės ( "HTTP / 1.1 301 Perkelta Pastoviai ');

antraštės ( "Iš kur: http://moydomain.ru/'.$ref);

išeiti ();

?>.

Čia moydomain.ru yra domenas, į kurią atliktas peradresavimas. Gautas failas turi įkelti į pagrindiniame svetainės kataloge serveryje.
Kad peradresavimą iš puslapio į puslapį tame pačiame domene arba skirtingi, yra būtina prieš pagrindinis kodas veža puslapyje įterpiamas taip:

antraštės ( "HTTP / 1.1 301 perkeltas visam laikui");

antraštės ( "Iš kur: http://www.moydomain.ru/moycategory/moypage.htm");

išeiti ();

?>.

Kaip rezultatas, www.moydomain.ru/moycategory/moypage.htm yra naujas puslapis, kuris yra atliekamas nukreipimą.

Svarbu nepamiršti, kad kodas puslapis kuris yra įtrauktas į scenarijų Aukščiau turėtų būti ties pratęsimo bylos pabaigos vardas. Priešingu atveju jūs turėsite naudoti peradresavimo per .htaccess.

Dabar, po studijų straipsnį, bet administratorius žinos, kaip konfigūruoti 301 peradresavimas, kas tai yra ir kaip tai yra naudinga. Parodyta čia yra paprasčiausi variantai naudojant peradresavimo. Tačiau jie yra būtina žinoti jokių svetainių ir dienoraščių savininkai. Ir tai turėtų atsižvelgti į tai, svarbu ne tik teisingai nustatytas nukreipti, bet taip pat patikrinti, ar tinkamai veikia.

Kaip matote, nukreipimas gali būti sukurta ne tik .htaccess failą, bet taip pat per daug standartinių funkcijų PPSS, ir su PHP pagalbos.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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