RačunalnikiVarnost

Kako nastaviti 301 preusmeriti preko .htaccess. Pravilen odnos kot 301 preusmeritev v Joomla in drugih CMS

O 301 preusmeritev slišali mnogo, mnogo krat. Toda zaradi pomanjkanja potrebe po njej, in tudi zaradi strahu, da naredi kaj narobe, se ne pripisujejo velik pomen, da takega postopka. V prispevku se bomo podrobno preučili, kako nastaviti preusmeritev 301.

O svojem okolju je mogoče najti več kot ducat člankov in informativna gradiva. Toda po prosmatra mnogi od njih na začetku računalniških uporabnikov in webmastere imajo lahko težave z razumevanjem nastavitve osnov. Številne kode in skripte, kar je povzročilo spletnih informacijskih virov, predvsem povzročajo zmedo. V bistvu vse, kar je veliko lažje, in ta članek bo služil kot dober vodnik, kako se ustanovi 301 preusmeritev.

Kaj je 301 preusmeritev?

Bomo razumeli v celoti, da bi. Najprej nam opredeliti preusmeriti 301. Pri tem se sklicuje na najpreprostejši preusmeritve gost virov na internetu (spletne strani), na drugo stran na omrežju, ali ime domene. Začetka, da ta članek ne bo treba upoštevati vse pametne skripte in preveč zapleteno kodo in nekaj preprostih možnosti preusmeritev bodo prikazane, ki zadostuje osnovno znanje o tej temi za vsako webmaster.

Orodje za 301 preusmeritev - .htaccess datoteka

Razmislite o tem priročno orodje, kot .htaccess. 301 preusmeriti skozi to, da je zelo priročno in enostavno. Htaccess je v bistvu posebna služba datoteke v konfiguraciji, v kateri je zaprt zelo veliko funkcionalnost in številne funkcije. Z njeno pomočjo lahko nastavite prepoved dostopa do katere koli mapo na strežniku mestu, določite kodiranje strani, nastavite zaščito datotek in map, opraviti 301 preusmeritve in nekatere druge dejavnosti.

Opisuje značilnosti datoteke na splošno. Dejstvo je, da je še bolj napredno funkcionalnost. Datoteka nima imena in je napisan .htaccess. Točka, na samem začetku je obvezna.

Postopek za ustvarjanje datoteko .htaccess

Če mapa koren spletni strani ni datoteka, je lahko zelo preprosto ustvariti sami. Eden od najhitrejših načinov za ustvarjanje - s pomočjo FTP-odjemalec. Najprimernejši od njih - FileZilla.

Če želite ustvariti potrebo, da gredo v korenski imenik vaše spletne projekta - kliknite na gumb prazen promptno desni za računalniško miško - izberite "Ustvari novo datoteko" - vpišite ime .htaccess - pritisnite gumb OK. Po teh korakih, lahko datoteka ustvarjena urejati. Ob otvoritvi se lahko v vsakem urejevalniku besedil.

Ampak to se zgodi včasih, ko FTP-stranke skriti nekatere sistemske datoteke, vključno z .htaccess. Torej, če datoteka ni bilo mogoče najti v korenski mapi, ni treba, da mu mudi ustvariti. Najprej preverite prisotnost skrite datoteke. Da bi to naredili, pojdite na "Server" in postavi kljukico v obvezno prikaz skritih datotek.

Zdaj imajo našel .htaccess datoteka 301 preusmeritev pomočjo bo preprosto ustvariti. Toda najprej se morate odločiti, kaj je to.

Najbolj priljubljen dogodek, je koristno, če 301 preusmeritve

Na podlagi priporočil vodilnih spletnih mojstrov, mora vsak vir v omrežju imajo 301 preusmeritev. In najbolj priljubljen dogodek, ko je to zelo potrebno, je preusmeriti domeno, ki v svoji sestavi ima predpono www, domeno brez nje, in obratno.

To je posledica dejstva, da je katera koli stran na internetu le ena vrsta domene z www ali lahko v glavnem brez njega. Druga možnost je, da je ogledalo mesto. Glavni ogledalo znakov interneta virov v datoteki robots.txt uporabo direktive gostiteljice. Poleg te datoteke, bi moral biti glavni možnost domena je določeno v "Yandex.Webmaster". Mnogi iskalniki so dobri za tako orodje, kot 301 preusmeritev. "Yandex" ni izjema.

Če navedete primarni ogledalo vira Internet vaše spletne strani bodo pravilno indeksirane in ne bo nepotrebne dvojnikov. Mnogi začetniki webmastere nikoli slišal zrcalnih strežnikov, kar je zelo veliko napako, ki bo povzročil veliko težav v prihodnosti.

Pomen Nastavitve strani ogledala

Po vseh zgoraj navedenih ukrepov z iskalnim ogledalo motorjev bo samodejno določi glavno domeno. Lahko tudi enostavno preverite preusmeritev, bo vse dobro deluje. Ti ukrepi bi se lahko ustavil, vendar pa je najboljši način za SEO Optimization Internet vira bodo preusmerili dodatno konfiguracijo.

www predpona, sama, v oznaki že zdavnaj moral iti v pozabo. Kljub temu, internet je še vedno obstajajo številni viri imenom www. Za iskalnike domene z www in brez njega - dveh različnih naslovih. In veliko uporabnikov pri iskanju določene spletne projekta vozi v različici, v naslovni vrstici z www. Zato je ta predpona dokler se to dogaja. Na podlagi tega dejstva, je prilagoditev ogledalo je potrebno ukrepanje. Ja, in smernice o tem, kako nastaviti preusmeritev 301, je potrebna tudi za študij, da bi dobili svojo spletno projekt uspešno indeksirane v iskalnikih.

Posledice napačne nastavitve ogledali

Da bi lahko ocenili pomen 301 preusmeritve in pravilno pritrditev z ogledali, izberite negativnih posledic njihove napačne uporabe. Takšna ni veliko, le dva. Toda teža posamezne postavke je zelo visoka.

Zunanje povezave bodo razdeljena med področji z www in brez je v neposredni povezavi s tem, kako se bo vaše življenje sklicujejo drugi uporabniki in spletnih strani. To pomeni, da bo vaš internetni projekt izgubili nekaj povezav, ki imajo negativen vpliv na udeležbo in njegovo mesto v SERP. Vendar pa to ni glavni problem.

Veliko webmastere se zavedajo, da so iskalniki se nenehno borijo za edinstvenost vsebine internetnih virov. So zelo negativen odnos do podvajanja podatkov in precej resno kaznujejo strani s podobno vsebino, do njihove popolne blokade v SERP. Zdaj skico naslednje stanje: vaše spletne strani od samega začetka je bila indeksirana s predpono www, vendar s časom domeno brez je www prejela več obiskov in priljubljenosti (pri tem opirala bolj pogosto omenja).

Ti ne veš, da ni nič za nadaljnji razvoj projekta. Sčasoma je napolnjena z edinstveno vsebino, veliko povezav in komentarjev. Iskalniki monitor isti vir, brez predpone www, ga poslali na bregovih ni edinstveno vsebino. Sčasoma, ne bo več v celoti indeksira.

Da bi se izognili taki situaciji, je .htaccess datoteko. 301 preusmeritev, predpisana v njem, je sposobna rešiti problem ločevanja domen virov z www in s svojo odsotnostjo.

Preusmeritev www domeno z imenom mesta brez predpone, in obratno

Kako je preusmeritev nastavitev v tem primeru. Vse je enostavno. Morate odpreti datoteko .htaccess in ga registrirati povzročilo scenarij spodaj.

Preusmeritev www domeno z imenom mesta brez njega:

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

In še ena:

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

Treba je upoštevati, da namesto tega mora moydomen.com navesti naslov internetne virov v obeh primerih!

Treba je ohraniti datoteko .htaccess in ga premakniti v korensko mapo, sledi zamenjava prejšnje datoteke. Zdaj obiskovalec na katerikoli spletni strani vožnje naslovu (tudi s http, tudi brez njega, tudi z www, celo brez nje), se bo v vseh primerih preusmerjeni na glavno stran. Ogledali smo si, kako nastaviti preusmeritev 301 na www brez www. Zdaj pa razumem, z drugimi načini njene uporabe.

Prehod iz ene domene s projektom interneta v drugo

Podoben sistem je krožno potovanje, ki je navedeno zgoraj, je treba uporabiti pri prehodu iz ene domene Internet projekta v drugega. Naj navedem primer demonstracije. Recimo, morate premakniti na področju moysait-1.com moysait-2.com. V tem primeru napisati datoteko .htaccess v kodo:

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

Spreminjanje povezave CNC in preusmeriti časa

Včasih je treba spremeniti CNC povezave. Možno je, da je situacija, se je odločila, da spremeni celotno poglavje o svojem deležu. Ali lastnik spletnega mesta ne ve ničesar o CNC sklicuje na blog že obstajal in napolnjena materialov. V tem primeru lahko pomaga preusmeriti. Kako nastaviti preusmerjanje 301 za takem primeru? Pomembno je, da v takem položaju, bodo vse strani Kazalniki (povezave, njihova teža v SERP), ostajajo isti.

Dajmo preprost primer. Odločeno je bilo, da spremenite ime stran moya_infa.html na obo_mne.html. V tem primeru boste morali pisati kodo .htaccess: preusmeriti 301 moya_infa.html http://www.moydomen.com/obo_mne.html.

Prav tako proizvaja in 301 preusmeri od strani do strani.

Preusmeritev pri menjavi pripono datoteke

Dajmo še en primer. Webmasters morali spremeniti končnico datoteke iz moya_stranichka.html na moya_stranichka.php. Tako kot v preteklem postavke, predpisani v .htaccess naslednjo kodo: preusmeriti 301 moya_stranichka.html http://www.moydomen.com/moya_stranichka.php.

Preusmeritev s partnerskimi programi

Na primer, morate preusmeriti obiskovalca strani do strani z affiliate program. Povezava sama izgleda kot podružnica programa www.partner.com/?ref=16011 za. Videti takšno povezavo, veliko sredstev, obiskovalci ne bo šel za to, ugibati vnaprej svojih namerah.

Če želite povezavo do ustreznega tipa, ki ga želite ustvariti posebno stran, kot primer dlya_druzei.html, ki bo preusmerjen na stran z affiliate program. To je samo še urediti datoteko .htaccess: preusmeritev 301 dlya_druzei.html http://www.partner.com/?ref=16011.

Naslednji članek bo videti, kako narediti 301 preusmeritev v Joomla motorja in s pomočjo jezika PHP.

Kako narediti 301 preusmeritev na CMS Joomla

Mnogi uporabniki interneta zagotovo videli stran z napako 404. Joomla motor že ima nekaj vgrajenega načine preusmerjajo od strani do strani. Vendar pa ne deluje vedno. In to je zelo težko razumeti normalnega uporabnika. Tu pridejo do preusmeritve pomoči 301. Joomla ima v standardni del datoteke .htaccess, ki lahko proizvajajo vse manipulacije zgoraj opisanih.

Naj proizvedom nastavitev preusmeriti vse strani internetnega projekta. Najprej boste morali pogledati v htaccess.txt datoteki imeniku in ji dati ustrezno ime .htaccess. Po tem, bi moral admin treba določiti v nastavitvah preusmerja vključitev CNC (SEF), in dal kljukico v URL za preusmeritev.

Nato odprite datoteko .htaccess in ga registrirati v pravih pravil za napotitev.

Preusmeritev z PHP

Če iz nekega razloga dostop do datoteke .htaccess ne obstaja ali pa je zaprt, obstaja način delati stvari drugače preusmeriti 301. PHP vam pomaga.

Da bi preusmeritev iz domene za domeno z vsemi nastavitvami, besedilo je treba v vsakem urejevalniku ustvariti datoteko z .php podaljšanja, ki se imenuje svoj indeks in kopiranje naslednji scenarij:

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

if (! '' $ Sodnik =) $ Sodnik = ''? $ Sodnik ;. glave ( "HTTP / 1.1 301 Trajno premaknjeno");

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

izhod ();

?>.

Tu moydomain.ru je domena, na katerega se izvede preusmeritev. Nastala datoteka mora naložiti na strežnik v glavnem imeniku mesta.
Da bi preusmeritev od strani do strani znotraj iste domene ali drugačna, je treba pred glavno kodo, ki ga nosi stran, vstavite naslednje:

zbiralnik ( "HTTP / 1.1 301 Trajno premaknjeno");

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

izhod ();

?>.

Kot rezultat, www.moydomain.ru/moycategory/moypage.htm je nova stran, ki se izvaja preusmeritev.

Pomembno je imeti v mislih, da mora biti stran v kodo, ki se vstavi v scenarij Zgornji ime na koncu podaljška Php. V nasprotnem primeru boste morali uporabiti preusmeritev preko .htaccess.

Zdaj, po študiju v članku, bo vsak webmaster vedel, kako nastaviti preusmeritev 301, kakšna je in kako je koristno. Prikazano tukaj so preproste možnosti za uporabo preusmeritev. Vendar pa so potrebne, da poznajo lastnike spletne strani in bloge. In bi moralo upoštevati, da je pomembno, da ne samo pravilno nastavljen preusmerjeni, ampak tudi, da se preveri pravilno delovanje.

Kot lahko vidite, lahko preusmeritev ustvariti ne le z datoteko .htaccess, ampak tudi prek številnih standardnih funkcij CMS, in s pomočjo PHP skripte.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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