De fapt, "redirecționările" vor fi urmate de o conversație ulterioară. Pentru a începe să definească ce vorbim de noi redirecționări utile - Recent am spus cum să câștige o redirecționare de la „Vkontakte“ la un site rău intenționat - este redirecționării dăunătoare și cu ei necesitatea de a lupta, dar acum hai sa vorbim despre cum să redirecționeze utilizatorul de la un site (paginile ) la altul.
Există o mulțime de metode de redirecționare, existând destul de puține descrieri împrăștiate ale acestor metode pe Web. Cele mai multe dintre ele vor fi enumerate mai jos.
2. Redirecționarea automată în PHP este una dintre cele mai frecvente sarcini pentru un dezvoltator web. Pentru aceasta, creați un fișier text, numiți-l, de exemplu, index.php și introduceți în el codul următor:
Este demn de menționat faptul că numele fișierului script poate fi dat orice, dar există o altă problemă - cum de a arăta utilizatorului fișierul? Există mai multe moduri, dar cel mai bun, cred, va fi următoarea: du-te la server în directorul rădăcină site-ul, ștergeți-l din tipul de fișier index.php, index.htm. index.html - Acest fișier care începe cu încărcarea site-ul, acum fișierul nostru cu apel index.php script-ul de redirecționare și încărcați-l la server în directorul rădăcină al site-ului. Acum, acest fișier va rula automat scriptul când vă conectați la site. Dar această metodă nu este întotdeauna posibilă - alte opțiuni ar trebui examinate în detaliu.
3. Următoarea metodă de redirecționare mai avansată este utilizarea unui java-script cu un cronometru. Pentru a face acest lucru, creați un fișier text, numiți-l de exemplu countdownRedirect.js și introduceți următorul cod în el:
Acesta va fi java-script-ul nostru cu redirecționare. Cifra 1000 de la sfârșitul scriptului determină timpul cronometrului - în acest caz este de 10 secunde. Acum vom lucra pe corpul principal al paginii:
4. Acum merită spus că motoarele de căutare nu le plac redirecționările, deoarece nu pot (în opinia lor) să indexeze calitativ site-ul. În general, acest lucru este valabil și toate metodele de redirecționare de mai sus sunt concepute pentru oameni, dar sunt incomod pentru motoarele de căutare. Apoi, vom vedea câteva redirecționări folosind
Așa că vom folosi o redirecționare mare de 301. cu aceasta puteți adera domenii pentru a mări PR și pentru a redirecționa vizitatorii atunci când mutați site-ul într-un domeniu nou. Să începem cu lipirea domeniilor.
De exemplu, există un site www.kbaott.net Motoarele de căutare știu, dar domeniul kbaott.net fără prefixul www consideră un alt domeniu. În această situație, link-urile către această resursă sunt directoare, alte site-uri etc. au forma www.kbaott.net, iar unele resurse pun un link catre kbaott.net fara www. Deci, o parte a PR merge la site-ul fără un prefix, care nu este bun. Cu ajutorul redirecțiilor de 301, puteți lipi domeniile, puteți redirecționa vizitatorii și roboții dintr-un site simplu către un site cu www sau un rând. Acum, motoarele de căutare văd că acesta este același domeniu și toate PR vor fi ale tale.
Pentru a face acest lucru, în fișierul .htaccess din rădăcina site-ului, scrieți următoarele rânduri:
5. Așa că am ajuns la punctul de a redirecționa utilizatorul către un alt domeniu. Pentru a redirecționa un vizitator la alt domeniu, vom folosi redirecționarea 301 în .htaccess după cum urmează:
La rădăcina domeniului, care va fi lipit la locația principală .htaccess cu această sintaxă:
Dacă redirecționările .htaccess vă interesează, atunci mai multe detalii despre ele pot fi citite