RačunalaBezbjednost

Kako konfigurirati 301 preusmjeriti preko .htaccess. Ispravan stav kao 301 preusmjerenje u Joomla i drugim CMS

Oko 301 redirect čuli mnogo, mnogo puta. Ali zbog nedostatka potrebe za to, kao i zbog straha da učini nešto nije u redu, ne pridaju važnost takav postupak. U radu će se raspravljati u detalje kako konfigurirati 301 preusmjeravanje.

O svom postavke mogu se naći više od desetak članaka i informativni materijal. Ali nakon prosmatra mnoge od njih na početku korisnika računara i webmasteri mogu imati poteškoća razumijevanja postavke osnove. Brojni kodove i skripti, što dovodi do online izvora informacija, uglavnom dovesti do zabune. U stvari, sve je mnogo lakše, i ovaj članak će poslužiti kao dobar vodič kako postaviti 301 preusmjeravanja.

Ono što je 301 preusmjeravanje?

Mi ćemo shvatiti u cjelini u redu. Prije svega da nas definiraju preusmjeriti 301. Ona se odnosi na najjednostavniji gost resurs preusmjeravanja na internetu (web site) na drugu stranicu na mreži, ili naziv domene. Početku da je ovaj članak neće se smatrati bilo pametno skripte i suviše komplikovano kod i neke jednostavne opcije preusmjeravanja neće biti prikazan, koji su dovoljno osnovno znanje o ovoj temi za bilo webmaster.

Alat za 301 preusmjeravanje - .htaccess

Smatramo da je ovo zgodan alat kao što je .htaccess. 301 preusmjeriti kroz njega da bi vrlo povoljno i jednostavno. Htaccess je u suštini posebna služba datoteke u konfiguraciji u kojoj se nalazi u prilogu veoma veliku funkcionalnost i mnoge funkcije. Sa svojim pomoć, možete postaviti zabranu pristupa bilo koji direktorij na serveru lokaciji, navedite kodiranje stranica, postaviti zaštita za datoteke i mape, obavite 301 preusmjeravanja i neke druge aktivnosti.

On opisuje osobine datoteke u cjelini. U stvari, to je čak i više naprednih funkcionalnosti. Fajl nema ime i napisano kao .htaccess. Poenta na samom početku je obavezno.

Postupak za stvaranje .htaccess

Ako je fasciklu sajta nije datoteku, ona može biti vrlo lako stvoriti sami. Jedan od najbržih načina da se stvori - pomoću FTP-klijent. Najpogodniji za njih - FileZilla.

Da se stvori potrebu da ide u root direktorij vašeg web projekta - kliknite na prazno mesto pravo dugme kompjuterskog miša - odaberite "Create New File" - unesite ime .htaccess - pritisnite tipku OK. Nakon ovih koraka, datoteka kreirana se mogu uređivati. Njegovo otvaranje može biti u bilo kojem tekst editoru.

Ali to se događa ponekad kad FTP klijenti sakriti neke sistemske datoteke, uključujući .htaccess. Stoga, ako datoteka nije pronađena u fascikli, nema potrebe da ga žuriti da stvori. Prije svega, provjerite prisutnost skrivene datoteke. Da biste to učinili, idite na "server" i podesite krpelja u obaveznom prikaz skrivenih datoteka.

Sada imate pronašao .htaccess fajl 301 preusmjeravanje koristeći to će biti jednostavno napraviti. Ali prvo morate da odlučite šta je to.

Najpopularniji događaj je korisno kada 301 preusmjeravanja

Na osnovu preporuka vodećih web-majstora, svaki resurs u mreži mora imati 301 preusmjeravanje. I najpopularniji događaj, kada je vrlo potrebno je preusmjeriti domenu, koja u svom sastavu ima prefiks www, domene bez nje, i obrnuto.

To je zbog činjenice da je bilo koje lokacije na internetu je samo jedna vrsta domena s www ili može biti uglavnom bez njega. Druga opcija je da bude ogledalo stranice. Primarni ogledalo Interneta resursa znakova u robots.txt datoteku pomoću Host direktive. Osim ove datoteke, glavni opcija domena treba navesti u "Yandex.Webmaster". Mnoge tražilice su dobri za takav alat, kao 301 preusmjeravanje. "Yandex" nije izuzetak.

Ako navedete primarni ogledalo Internet resursa vaše stranice pravilno će biti indeksirane i neće stvarati nepotrebne duplikate. Mnogi početnici webmasteri nikada nije čuo za zrcalnih, što je veoma velika greška da će izazvati velike probleme u budućnosti.

Značenje omiljene web ogledala

Nakon svega navedenog akcija s pretraživanjem ogledalo motori će automatski odrediti primarni domena. Možete čak i lako provjeriti preusmjerenje, sve će raditi dobro. Ove akcije mogao biti zaustavljen, ali je najbolji način da se SEO-Optimizacija Internet resursa će preusmjeriti dodatne konfiguracije.

prefiksa www, sama po sebi, u određivanju dugo dana morao da ode u zaborav. Ipak, internet je i dalje postoje mnogi resursa u ime www. Za tražilice domene sa www i bez njega - dvije različite adrese. I mnogi korisnici prilikom traženja određenog web projekat Driven u adresnoj traci verzija sa www. Stoga ovaj prefiks dok se to odvija. na osnovu te činjenice, podešavanje ogledala je potrebno preduzeti. Da, i uputstva o tome kako da se uspostavi preusmjeravanje 301, je neophodan kako bi se proučile dobiti svoj web projekat uspješno indeksirane u tražilicama.

Posljedice pogrešnog podešavanje ogledala

Kako bi ocijenili značaj 301 preusmjerenje i pravilno podešavanje ogledala, odaberite štetne posljedice svojih pogrešne upotrebe. Takva nije puno, samo dva. Ali težina svake stavke je vrlo visoka.

Vanjski linkovi će se dijeliti između domena s www i bez nje u direktnom odnosu na to kako će vaš život biti naveden od strane drugih korisnika i web stranice. To ukazuje da je Internet projekt će izgubiti neke od linkova koje imaju negativan utjecaj na prisustvo i svoje mjesto u SERP. Međutim, to nije glavni problem.

Mnogi webmasteri su svjesni da tražilice stalno bore za jedinstvenost sadržaja Internet resursa. Oni su vrlo negativan stav prema dupliciranje informacija i sasvim ozbiljno kazniti sajtove sa sličnim sadržajem, do njihove pune bravu u SERP. Sada skicirati sledeću situaciju: vaš sajt od samog početka je indeksirana sa prefiksom www, ali s vremenom domene bez www je dobio više posjeta i popularnosti (oslonio se više i češće navode).

Ti ne znaš da nije ništa za dalji razvoj njihovog projekta. Vremenom je ispunjen jedinstvenim sadržajem, mnogi linkove i komentare. Tražilice monitor isti resurs bez prefiksa www, poslao ga u bankama ne-jedinstveni sadržaj. Tokom vremena, to više neće biti potpuno indeksirane.

Kako bi se izbjegle takve situacije, postoji .htaccess. 301 redirect, propisano je, da li je u stanju riješiti problem razdvajanja domena resursa sa www i sa svojim odsustvom.

Preusmjeriti www domena na ime sajta bez prefiksa, i obrnuto

Kako je preusmjerenje postavljanje u ovom slučaju. Sve je jednostavno. Morate otvoriti .htaccess fajl i registrovati ga rezultiralo skriptu ispod.

Preusmjeriti www domena u ime sajta bez njega:

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

Au drugom:

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

Potrebno je uzeti u obzir da je umjesto moydomen.com mora navesti adresu Internet resursa u oba slučaja!

Potrebno je zadržati .htaccess datoteku i prebaci ga na fasciklu, zatim zamjena prethodne datoteke. Sada posjetitelja na bilo koju adresu web stranice vožnje (čak i sa http, pa čak i bez njega, čak i sa www, pa čak i bez njega), će se u svim slučajevima biti preusmjereni na glavnu stranicu. Gledali smo kako da se uspostavi 301 preusmjerenje na www bez www. Hajde sada da razumiju druge načine njegove primjene.

Prelazak iz jedne domene na internet projekta na drugi

Slična shema je povratno putovanje, što je prikazano gore, moraju se koristiti prilikom kretanja iz jedne domene internet projekta na drugi. Dati primjer demonstracija. Recimo, treba preći na domenu moysait-1.com moysait-2.com. U ovom slučaju, pišu .htaccess datoteku u kodu:

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

Promijeni veze CNC i preusmjeriti dok

S vremena na vrijeme postoji potreba za promjenu CNC linkove. Moguće je da je situacija, odlučeno je da se promeni čitav odjeljak na svoj udio. Ili vlasnik sajta ne zna ništa o CNC reference blog već postoji i ispunjen materijala. U ovom slučaju, to može pomoći da se preusmjeriti. Kako postaviti 301 preusmjeravanja za takav slučaj? Važno je da u takvoj situaciji, svi pokazatelji stranice (linkovi, njihovu težinu u SERP), će ostati isti.

Neka nam dati jednostavan primjer. Odlučeno je da promeni ime stranicu sa moya_infa.html na obo_mne.html. U tom slučaju, potrebno je pisati u .htaccess kod: preusmjeriti 301 moya_infa.html http://www.moydomen.com/obo_mne.html.

Slično proizvode i 301 preusmjeriti sa stranice na stranicu.

Preusmjeravanje kada se mijenja ekstenziju

Neka nam dati još jedan primjer. Webmasteri trebate promijeniti ekstenziju iz moya_stranichka.html na moya_stranichka.php. Kao i prethodnih stavka propisane u .htaccess sljedeći kod: preusmjeriti 301 moya_stranichka.html http://www.moydomen.com/moya_stranichka.php.

Preusmjeriti s partnerom programima

Na primjer, morate preusmjeriti posjetitelja stranice na stranicu sa affiliate program. Sama link izgleda kao affiliate program www.partner.com/?ref=16011. Vidjevši takvu vezu, puno resursa, posjetitelji neće ići za to, pogađanje unaprijed vaše namjere.

Da bi link na odgovarajuću vrstu želite kreirati zasebnu stranicu, kao primjer dlya_druzei.html, koji će biti preusmjereni na stranicu sa programom affiliate. Ostaje samo za uređivanje .htaccess datoteku: preusmjeriti 301 dlya_druzei.html http://www.partner.com/?ref=16011.

Sljedeći članak će pogledati kako napraviti 301 redirect u Joomla motor i uz pomoć PHP jezika.

Kako napraviti 301 redirect na CMS Joomla

Mnogi korisnici interneta sigurno došlo je do pogreške stranici 404. Joomla motor je već nekoliko ugrađenih načina za preusmjeravanje sa stranice na stranicu. Međutim, oni ne rade uvek. I to je vrlo teško razumjeti normalan korisnik. Ovdje dolazimo do redirect pomoć 301. Joomla ima u standardnoj dijelu .htaccess fajl, koji može proizvesti sve manipulacije gore opisano.

Neka proizvedom postavljanje preusmjeriti sve stranice vašeg Internet projekta. Prije svega, trebate pogledati u htaccess.txt direktorij i dati mu pravo ime .htaccess. Nakon toga, admin treba postaviti u postavkama preusmjerava uključivanje CNC (SEF), a zatim označite u preusmjeravanje URL-a.

Zatim otvorite .htaccess fajl i da ga registruje u pravom pravila za upućivanje.

Redirect PHP

Ako iz nekog pristup razloga .htaccess datoteka ne postoji ili je zatvoren, postoji način da se stvari drugačije preusmjeriti 301. PHP pomoći.

Da bi preusmjeravanje iz domene domena sa svim svojim postavkama, tekst je potrebno u bilo kojem urednika da napravite datoteku s .php proširenje, pozvao je indeks i kopirajte sljedeće skripte:

<$ Ref = $ _ SERVER [ 'QUERY_STRING'] ?;

if (! '' $ ref =) $ ref = ''? $ ref ;. zaglavlje ( "HTTP / 1.1 301 Moved Trajno ');

header ( "Location: http://moydomain.ru/'.$ref);

izlaz ();

?>.

Evo moydomain.ru je domenu na koju se vrši preusmjeravanje. Rezultirajuća datoteka treba upload na server u glavnom mjestu direktorija.
Da bi preusmjerenje sa stranice na stranicu unutar iste domene ili različiti, potrebno je prije glavnog kod nosi stranice, umetnite sljedeći:

zaglavlje ( "HTTP / 1.1 301 Moved trajno");

header ( "Location: http://www.moydomain.ru/moycategory/moypage.htm");

izlaz ();

?>.

Kao rezultat toga, www.moydomain.ru/moycategory/moypage.htm je nova stranica, koja se vrši preusmjeravanje.

Važno je imati na umu da je stranica u kodu koji se ubacuje u skriptu Navedeni bi trebalo da bude ime na kraju produžetka .php. U suprotnom ćete morati koristiti za preusmjeravanje preko .htaccess.

Sada, nakon proučavanja članak, bilo webmaster će znati kako konfigurirati 301 redirect, šta je to i kako je to korisno. Prikazano ovdje su najjednostavniji opcije za korišćenje preusmjeravanja. Međutim, oni su neophodni da znaju bilo koji vlasnike web stranica i blogova. I to treba uzeti u obzir da je važno da se ne samo podešen preusmjeren, ali i provjeriti za pravilan rad.

Kao što možete vidjeti, preusmjeravanje se mogu kreirati ne samo .htaccess fajl, ali i kroz mnoge standardne karakteristike CMS, a uz pomoć PHP skripti.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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