Cum de a face o redirecționare 301 în htaccess, cum să configurați

Buna ziua. Este posibil ca mulți dintre voi știți deja despre cum să facă o redirecționare 301, și cum să-l configurați. Dar, după cum știți, blog-ul meu - asta e patutul meu. De aceea, eu cred că nu va fi de prisos să scrie acest post și, atunci când este necesar, va fi posibil de a cere aceste informații pentru mine și pentru tine. Deoarece aceste coduri sunt imposibil de a păstra în minte, și nu au nevoie.

Ce este 301 redirect și în cazul în care aceasta poate veni la îndemână

301 Redirect - este un fel de redirecționare automată de la o pagină la alta, și astfel redirect transferate toate: pagina de greutate, CY, PR, greutatea masei link-ul de intrare și așa mai departe. Apoi, există legarea paginii vechi la nou. Utilizatorul are pagina vechi, în mod automat „contagiune“, la cel nou.

În cazul în care se poate veni la îndemână 301 redirecționări:

Cum de a face o redirecționare 301 în htaccess

Prefer să fac o redirecționare 301 utilizând fișierul htaccess. Cu că există nu numai în site-uri WordPress, astfel încât această metodă de redirecționare - universale. Fișierul .htaccess este în rădăcina site-ului:

Cum de a face o redirecționare 301 în htaccess, cum să configurați

Atenție! În ceea ce pentru începători: dacă nu sunt destul de sigur în acțiunile lor, în mod necesar, înainte de a face modificări în fișierul htaccess, faceți o copie de rezervă.

C fără WWW pe WWW (și vice-versa)

Site-ul ar trebui să fie accesibilă doar o singură opțiune: fie WWW, sau fără WWW. Greșit, în cazul în care site-ul este „dat“ în două moduri. Ar trebui să plece doar unul.

În cazul în care site-ul este tânăr, alege un loc mai bun fără a WWW, în cazul în care vechi, este mai bine să se concentreze pe versiunea pe care este indexat. Se întâmplă ca în Yandex indexate cu WWW, și Google fără WWW, în acest caz, selectați opțiunea care „a primit“ cea mai mare prioritate în motorul de căutare pentru tine.

Înțelegeți, www.site.ru și site.ru pentru motoarele de căutare este de 2 site-ul diferit, astfel încât numai opțiunea 1 trebuie să fie disponibilă! Cu WordPress, de obicei, acest lucru este nici o problemă, există o implicită este disponibilă doar opțiunea 1, dar pe alte motoare de multe ori se poate vedea că site-ul este disponibil și așa și așa.

301 redirecționare cu www fără www:

301 redirecționare de pe site-ul fără www cu www:

Pe de o pagină la alta prin utilizarea htaccess

În cazul în care casetele de selectare necesare 301 de redirecționare de la o pagină la alta, trebuie să vă înregistrați aici codul în fișierul htaccess:

Cu index.php (index.html) în (pagina de start) rădăcină

Cu http la https:

Dacă trebuie să prescrie o redirecționare 301 de la adresa http la https protocol securizat, utilizați acest cod aici:

Cu un domeniu la altul

Dacă ați mutat dintr-o dată într-un domeniu nou, trebuie să htaccess domeniul vechi pentru a înregistra este:

301 redirecționeze către WordPress prin intermediul Simple Plugin redirecționările 301

Dacă site-ul clientului pe WordPress, și vrea el să se înregistreze în unele locuri 301 redirecționări, am pus un plug-in Simplu 301 redirecționări. Chiar și pentru începători este potrivit. Plugin-ul este foarte ușor de utilizat și de tot ceea ce se face în obicei panoul de administrare WordPress, astfel încât această metodă poate părea cuiva mai ușor.

După prescrie 301 redirecționări, asigurați-vă că pentru a verifica site-ul pentru eficiență. O mica greseala poate face întregul site inutilizabil. Asigurați-vă că modificările htaccess face back-up, bine, fie utilizați CTRL + Z, pentru a readuce fișierul în poziția inițială.

Din nou, ține cont de faptul că greutatea 301 redirecționării este trimis imediat. Da, Google lipirea este mai rapid, dar Yandex totul se întâmplă încet. De obicei, trebuie să așteptați 1 până la 3 luni.

Cu stimă, Potr Aleksandrov

Despre diferența site-ul cu și fără WWW WWW a învățat atunci când Potr Aleksandrov a efectuat un audit de blog-ul meu ingenerhvostov.ru. Chiar dacă am avut o bună cunoaștere de SEO, SEO pe ortografia corectă a textului, de optimizare a conținutului, Petru a găsit și corectat o mulțime de neajunsuri. Îmi amintesc unele plugin-uri am fost de aproximativ 40, iar acest lucru este prea mult. Văzut destule lecții Evgeny Popov și a pus toate plugin-urile care nu au nevoie de mine să fiu. Vă mulțumim antrenorului meu de afaceri Vlad Chelpachenko care a sugerat ca un expert SEO Peter.

Vă mulțumesc, Andrew, pentru revizuire.

Greutate, de exemplu, fiecare dintre cele 5 pagini cu 301 redirecționări către o pagină este adăugată sau atribuit la un maxim de 5?

Bună întrebare, este păcat că Petru nu ia răspuns. De asemenea, ar fi interesant de știut

1. „.htaccess“ fișier poate fi localizat oriunde, dar va fi interpretat doar serverul de web apache 🙂 Dacă aveți un alt (Nginx, lighttpd.), Nu te va ajuta. Pe WordPress nu afectează fișierul.

"301 de redirecționare de la www www fara:" nu corespund "RewriteCond% ^ www \ [NC] !. (. *)"

Ie '!' înseamnă - nu începe cu www.

3. redirect la index.php RewriteCond în locul THE_REQUEST mai ușor de utilizat REQUEST_URI (cel puțin a scrie mai puțin)

RedirectMatch 301 ^ / subiecte /(.*) / $ 1

Am întors .htaccess vechi - nu a ajutat! Se pare că a adăugat la baza de date, ca unitate are o „RewriteEngine On

Așa cum este acum baza acestei linii pentru a curăța pe care l-am adăugat? Ai NID de ajutor!

Ea nu deranjează, nu trebuie să facă baie, deoarece nu Canonical (screenshot atasat).

Despre htaccess: încercați să se uite prin SEO WP de setările Yoast.

Cum de a face o redirecționare 301 în htaccess, cum să configurați

Cum de a face o redirecționare 301 în htaccess, cum să configurați
Cum de a face o redirecționare 301 în htaccess, cum să configurați

Cântați și rel = canonic și doar canonikal același lucru, sau vorbim despre lucruri diferite?

Extinzi intervalele vor fi decise în curând. 🙂

Așa cum am înțeles că a decis deja, fără sloturi suplimentare nu pot vedea

avem 2 site-uri de două companii cu pagini similare - ambele pagini interne sunt afișate pe un singur cuvânt cheie în căutare - dar un site pe prima pagină Yandex, iar al doilea site de pe a patra - și este necesar să-l facă invers site-ul care se află pe pagina a patra a fost prima - are sens pentru a pune o redirecționare, pentru că primul este cel de-al patrulea - și zaaffiliruyutsya dacă de pe acest site?

Principalul lucru să-l realizeze în proiectele lor, mai degrabă decât citit și uitați))

Sing, arunca o piatră în mine, dacă am greșit: dar apoi redirecționați cu www non-www și vice-versa în WordPress se face direct în admin!?

pat de copil rece de 301 um) mulțumiri separate pentru INFu pe dop simplu redirecționările 301

Multumesc pentru articol, Peter, eu, ca un nou venit, a venit mai mult decât un plug-in), toate de ea! Este doar așa sa întâmplat că a luat 301 de pagini de redirecționare au fost indexate, iar apoi o eroare este detectată într-o singură literă în Urla, a trebuit să-l repare.
Nu este prima dată când am citit articolul și am găsit o mulțime de răspunsuri.

ca întotdeauna, totul este descris clar, vă mulțumesc

Și tu nu confunda locații?:

301 redirecționare cu www fără www:

Opțional deranjează aici, principalul lucru care a fost redirecționării principal

Peter de bun venit, nu un site pe hărți deschise, am implicit modul, aproape toate produsele sunt puse 302 redirecționări (în cazul în care nu este nevoie de un slash Cleans acolo unde este necesar, adaugă. Spune-mi. Și plece, sau ceva de-a face cu asta?

Peter Bine ai venit! Prompt. Încerc să fac o redirecționare de la http la https. Am insera codul și site-ul nu mai funcționează. Ce altceva pot să văd?

articole similare