Cum de a face o redirecționare 301

Cum de a face o redirecționare 301

Tema din trecut - lecția 126-lea a fost fișierul .htaccess. Am vorbit pe scurt despre punctele sale cele mai importante, și a menționat câteva caracteristici care acest lucru este fișierul și efectuează. O astfel de caracteristică este automat vizitatorii de la o adresă URL de redirecționare la alta, este numit o redirecționare 301.

Ce este o redirecționare 301?

Așa cum am spus, 301 redirect - această redirecționare automată, care vă permite să redirecționați un vizitator sau un robot de căutare cu o singură pagină site-ul la altul sau de la un domeniu la altul. În toate acestea, toate așa-numita puzomerki (TCI. PR. Greutate Page) sunt transferate la adresa URL, la care există o redirecționare.

Astfel, vom obține o baghetă magică reală atunci când se deplasează pe site-ul la un alt domeniu, precum și alte situații, care sunt discutate mai jos. În acest caz, nu avem aproape nimic de pierdut.

Acum, sper să înțelegeți ce o redirecționare 301.

Cum de a stabili o redirecționare 301 prin htaccess?

Există mai multe modalități de a pune în aplicare redirecționarea, dar cea mai sigură și cea mai simplă - 301 de redirecționare în .htaccess.

Deci, pentru a se depune și de expediere, respectiv, au lucrat, este necesar să se activeze așa-numitele module. pot fi folosite pentru scopurile noastre sunt două:

Cel mai preferat este prima opțiune, ca atunci când îl utilizați nu va trebui să se înregistreze fiecare URL-pagină separat, și au nevoie doar de a utiliza comenzi speciale (acestea sunt de mai jos), datorită cărora va avea loc redirecționării.

Noi, adică, clienții subțiri furnizorii de hosting sunt capabili să activeze modulul pentru site-ul său director prin htaccess numai. Este simplu, suficient pentru a intra în linia de fișier menționat anterior:

Acest modul va funcționa numai dacă este conectat la serverul de web Apache. Prin urmare, pentru a clarifica acest punct de administratori.

În această lecție, vreau să fac în câteva situații în care avem nevoie pentru a configura 301 redirecționări:

  1. Dacă mutați de la un domeniu la altul;
  2. Dacă site-ul dvs. este accesibil cu www și fără www;
  3. Cu https protocol http;
  4. Pe de o pagină la alta;
  5. Cu fișierul / php indicele index.html pe pagina principală.

Să mergem în ordine.

Trecerea la un alt domeniu

În acest caz, dacă vă decideți să se mute la un alt domeniu, trebuie să vă înregistrați în fișierul de configurare mai .htaccess următoarea comandă:

301 redirecționare de la www la URL-ul fără www și vice-versa

Redirect cu www.site.ru pe site.ru:

Redirect cu site.ru pe www.site.ru:

Cu protocolul HTTP pentru a https

Utilizați acest cod pentru a redirecționa către un protocol securizat https:

De la o pagină la alta

Foarte des este că doriți să redirecționați vizitatorii și roboții motoarelor de căutare de la o pagină la alta. În acest caz, suficient de htaccess pentru a înregistra următorul cod:

În același timp, mi-a luat pentru a face o redirecționare 301 din pagină, care este generat de CMS WordPress, la domiciliu, ca prima sa reproduca ceea ce a fost pe al doilea.

Cu index.html sau index.php la rădăcină (slash)

Pentru acest lucru nu a fost, este necesar să se prevadă următoarele:

Dacă doriți să redirecționeze la index.html

Dacă doriți să redirecționeze la index.php

Utilizați acest material ca un pat de copil, dintr-o dată ai nevoie. Pur și simplu copiați codul dorit și inserați-l în .htaccess.

Ei bine, asta e tot, dragi prieteni!

Ne vedem în curând!

articole similare