Kaj je preusmeritev in kako to narediti

9. 6. 2019

Prej ali slej bo morda moral vsak lastnik spletnega mesta preusmeriti obiskovalce in robote iskalnikov na drugo stran. Ta preusmeritev bo pripomogla k temu, da bo ta postopek hitro in pregledno za uporabnike. Poskušali bomo razumeti, kaj je preusmeritev in kako jo uporabiti.

preusmerite, kar je

Koncept preusmeritve

Na to vprašanje je lahko odgovoriti vsakomur, ki bolj ali manj govori angleško. Dobesedno beseda "preusmeri" v angleščini pomeni "preusmeritev" ali "preusmeritev". Za lastnike spletnih mest in programerje je preusmeritev preprost in učinkovit način za spreminjanje strani spletnega mesta v drugo, drugačno od prvotno zahtevane. To pomeni, da obiskovalec vnaša naslovno vrstico en naslov in pade na popolnoma drugačen vir. Pogosto se zgodi, da se preusmeritev ne ujema z zahtevami uporabnika.

Za kaj je?

Nastavitev preusmeritve povezave je morda potrebna v različnih situacijah. Tukaj je nekaj od njih:

  1. Zamenjava naslova spletnega mesta je lepša. Če se preprosto premaknete z enega mesta na drugo, lahko izgubite veliko obiskovalcev. Zahvaljujoč preusmeritvi se uporabniki prenesejo na novo spletno mesto, četudi dostopajo do starega naslova. Preusmeritev strani vam tako omogoča, da prihranite stranke brez dodatnih stroškov in časa, ko zamenjate naslov spletnega mesta.
  2. Tako imenovane domene za lepljenje. Obiskovalci lahko vnesejo isti naslov v iskalno polje na dva načina: z uporabo trojnega W ali ne. V obeh primerih uporabnik pride na isto mesto, prav zaradi konfigurirane preusmeritve.
  3. Začasna preusmeritev se uporablja v primerih, ko je bilo spletno mesto premaknjeno na novo domeno, vendar še ni pripravljeno za delo s polno zmogljivostjo.
  4. Uvedba nepotrebnega oglaševanja.
  5. Povečani obiski določenega spletnega vira. Ta preusmeritev, ki uporabnika namesto želenega spletnega mesta preusmerja na drugo (na primer oglaševanje), se uporablja za goljufanje števcev.
  6. Tako imenovane referenčne povezave.

preusmeritev strani

Vrste

Da bi razumeli, katera vrsta preusmeritve je za vas najboljša, si poglejmo vsako od njih in opišemo glavne funkcije.

  • 300 - izbira ene možnosti iz več. Najpogosteje se uporablja samodejno za izbiro želenega jezika ali kodiranja.
  • 301 - premaknite se za vedno. Samo ta vrsta preusmeritve se uporablja pri premikanju strani.
  • 302 - začasna preusmeritev. Uporablja se za začasno preusmerjanje uporabnikov in iskalnikov z enega naslova na drugega.
  • 303 - zahtevani vir se nahaja na drugem naslovu. Opozoriti je treba, da takšno preusmeritev uporabljajo iskalniki: ko je rezultat iskanja samo ena stran, je uporabnik takoj preusmerjen nanj.
  • 305 - uporabi proxy. Dostop do dokumenta s to vrsto preusmeritve je na voljo samo s strežnikom proxy.
  • 307 je še ena začasna preusmeritev.

Preusmeritev s kodo 304 kaže, da vsebina strani ostaja enaka, koda 306 pa je rezervirana za morebitne prihodnje potrebe.

Kljub očitni koristi preusmeritev, ker se lahko uporabljajo in se ne uporabljajo v interesu uporabnikov, so iskalniki zelo previdni do njih. To potrjuje dejstvo kaj so skripte ne omogočajo izdelave visoko kakovostnih mest za indeksiranje, kar zmanjšuje produktivnost iskalnih robotov. Edina vrsta preusmeritve, ki jo iskalniki zaznavajo normalno, je trajna preusmeritev - 301.

preusmeritvene povezave

Kako narediti preusmeritev?

Posredovanje je mogoče konfigurirati na več načinov. Razmislite o vsakem posebej.

  1. Nastavitev posredovanja skozi htaccess. To je morda najlažji in najpogostejši način organiziranja preusmeritve z enega mesta na drugo. Če želite uporabiti to metodo, morate ustvariti datoteko v mapi mesta in jo poimenovati .htaccess, ime datoteke se mora začeti s piko. Uporabniki CMS in Joomla že imajo takšno datoteko, zato je ni potrebno posebej izdelovati.
  2. V primeru, da internetni vir ni napisan v CMS-u, bo koristno vedeti, kako narediti preusmeritev preko PHP-ja . Ampak za to morate razumeti strukturo vašega internetnega vira.
  3. Preusmeritev HTML se uporablja, kadar je potrebno preusmeriti enega ali več člankov spletnega mesta, napisanega v HTML-ju. Nastavitev preusmeritve celotnega spletnega mesta bo tako dolgo trajala.
  4. Preusmeritev z uporabo JavaScripta je preprost in učinkovit način za lastnike preprostih spletnih mest ali za tiste, ki morajo nastaviti preusmeritev ene ali več strani ali celoten vir.

kako preusmeriti

Primeri

Preusmeritev spletnega mesta ali strani prek htaccess je napisana na naslednji način:

  • Preusmeri /page-A.html /page-B.html - preusmeri s strani A na stran B.
  • Preusmeri / http://site2.ru/ - preusmeri na stran2.

Za "lepljenje" domen v datoteki .htaccess morate dodati naslednje vrstice:

  • RewriteEngine on
  • RewriteCond% {HTTP_HOST} ^ www.example.ru [NC]
  • RewriteRule ^ (. *) $ http://example.com/$1 [R = 301, L]

Preusmeritev v php bo videti takole:

  • - preusmeritev na stran A;
  • - preusmeritev na stran A.

Razmislite o uporabi preusmeritve HTML, ki jo morate dodati z uporabo metaoznake:

  • Preusmeritev se bo zgodila na mestu A. V tej metaoznaki lahko prilagodite čas preusmeritve. Če nastavite vrednost, ki ni nič, se bo preusmeritev pojavila po določenem času.
  • - premik na stran A mesta A se bo zgodil v 10 sekundah.

Preko javascript Preusmeritev obiskovalca na spletno mesto A:

Razumevanje, kaj je preusmeritev, ni težko za zaupne uporabnike.