301 Redirect - scop, cum să facă o redirecționare la site-ul cu htaccess și fără

Promovarea site-ul, în unele cazuri, este important să se utilizeze 301 de redirecționare. Dar este important să știi cum să-l aplice pentru fiecare situație în parte. Prin urmare, aici a adunat o selecție a răspunsurilor la toate problemele majore legate de configurația sa.

Ce este de 301 de redirecționare, și de ce este nevoie?

Există mai multe opțiuni atunci când doriți să profite de această redirecționare:

Cum de a face o redirecționare 301?

Soluții pentru problema înființării redirecționări 301 au mai multe. Cum să profite de ele - în funcție de posibilitățile tehnice de găzduire. Dar gazdele de azi cu probleme similare nu apar, de obicei, și în cazul în care acestea apar, apoi rezolvate rapid prin poddrezhku. Iată câteva situații de bază de redirecționare simplu, pe care le puteți întâlni. Pentru aceasta este nevoie de a crea un fișier numit .htaccess (dacă nu este), și apoi face codul necesar de redirecționare. Dacă-l creați pur și simplu pe desktop-ul nu funcționează, apoi încercați să-l facă prin intermediul programului Total Commander, FileZilla sau să redenumiți orice alte documente care nu sunt necesare.

Deci, aveți nevoie pentru a redirecționa utilizatorul către un alt site. Se va arăta după cum urmează:

Și dacă doriți să organizați o redirecționare de la pagina la pagina, va lua aici un astfel de cod:

Cum mă pot alătura un domeniu cu www la exemplul de realizare fără?

În momentul de față, cererea www în numele site-ului este considerat caduc. Cu toate acestea, această opțiune nu este mai puțin frecventă. În cazul în care acest lucru nu este achiziționarea unui site gata. atunci când creați o nouă resursă este mai bine să se specifice toate fără www. Atunci când lipire împreună toate domeniile lor sunt cei mai importanți parametri, cum ar fi TCI, PR și poseschalka. În plus, acest lucru va ajuta la optimizarea resurselor, și pentru a evita o situație în care site-ul de reflecție SS cu www luate pentru „impostor“ cu conținut „furat“.

Codul pentru lipirea domeniului folosind www domeniu fara www arata ca acest lucru:

RewriteEngine Valoarea de pornire / oprire este o directivă specială care servește pentru a conecta sau încetarea accesului la dosar de cod în sine. A este accesat de către modulul mod_rewrite. RewriteCond - Directiva este folosită pentru a forma condițiile regulilor de transformare. O RewriteRule - rețetă făcută responsabilă pentru conversia, într-o anumită situație - 301 de redirecționare.

301 de redirecționare atunci când se deplasează în HTTPS

Note și erori

Cu ce ​​s-ar putea întâlni, și ce detalii nu uita la configurarea 301 redirecționări:

  • reguli stricte de contabilitate redirecționeze secventa - care e primul lucru pe care să-și amintească. Prin urmare, în cazul în care nu efectuează anumite reguli, este necesar să verificați de două ori - nu există alte redirecționări, se contrazic;
  • 301 redirect are multe caracteristici și sintaxă complicată, toate acestea sunt dificil de a păstra în mod constant în minte - astfel încât ghidurile oficiale pentru a vă ajuta. În plus față de acestea, ar putea ajuta la logica și mai multe opțiuni de scanare secvențiale;
  • testa funcționarea site-ului și toate regulile de redirecționare încorporate - aceasta este o condiție obligatorie pentru finalizarea cu succes a setărilor sale. Nu fi leneș pentru a merge la forumuri și pagini de resurse, nu numai pe pagina principală pentru a evita orice probleme mai târziu. Greșeli în sintaxa instrucțiunilor poate opri de lucru și întregul site.

De asemenea, există mai multe situații în care utilizarea 301 redirecționării este greșită. Deci, este mai bine să nu utilizeze redirecționarea multi-port, în cazul în care punerea sa în aplicare ar dura prea mult. Sau, de exemplu, în cazul în care există un conținut care este duplicat, și dintr-un motiv pe care doriți să le păstrați ambele pagini pentru utilizatori. Dacă pagina și conținutul său nu sunt relevante, atunci de o redirecționare prea ar trebui să fie abandonată. Greșeala este de a crea o redirecționare la o pagină care nu funcționează corect (pagina ar trebui să fie cu 200 sau 404 de răspuns server). Și, în sfârșit, greșit va redirecționa fișier robots.txt.

Alte tipuri de redirecționări

webmasteri cu experiență în plus față de populare 301 redirecționării este utilizat, iar altele, de la 300 mii la 307 mii. De exemplu, 302 și 307 - aceasta este o redirecționare temporară, 305 - acces numai prin procură, etc. De asemenea, redirecționări de tip destul de popular poate fi numit Meta Refresh ... El nu se realizează la nivel de server și la nivel de pagină. Cu toate acestea, o astfel de experți redirecționări recomandă să folosească cât mai puțin posibil. Acest lucru este justificat de faptul că le-au recurs deseori dorveyschikov și spam. În plus, utilizarea acestei redirecționări face aproape imposibilă de a transmite greutatea de referință.