Navigare rapidă în pagină:
- Transfer de fișiere și baze de date
- Redirecționare de la vechiul domeniu
- Îngrijirea vizitatorilor
Uneori apare o situație când este necesar să transferați site-ul pe alt domeniu - acest lucru poate fi necesar din diverse motive: ați decis să luați un nume mai frumos și mai sonor, vechiul dvs. domeniu a căzut sub CSA și, prin urmare, încercați să-l ocoliți ( acesta este un subiect pentru un articol separat ) sau pur și simplu domeniul dvs., deși nu este sub CSA, dar nu este indexat pentru o lungă perioadă de timp (acest lucru, din păcate, se întâmplă - suportul Yandex spune că totul este în regulă și trebuie să așteptați, dar așteptarea se poate întinde pe câteva luni).
Nu vom aprofunda în posibilele motive pentru schimbarea numelui de domeniu, dar vom trece imediat la ce acțiuni va trebui să întreprindeți.
Transfer de fișiere și baze de date
Primul lucru pe care trebuie să-l faceți este să creați o copie completă a resursei dvs. pe noul domeniu. Se face destul de simplu - copiați toate fișierele din vechea găzduire și le încărcați în cea nouă (dacă totul se întâmplă în aceeași găzduire - atunci trebuie doar să le copiați într-un alt folder care este legat de noul nume de domeniu pe gazduirea.
Apropo, dacă nu vă schimbați furnizorul de găzduire, probabil că nu va trebui să mutați deloc baza de date. Depinde de setările hosterului, dar aproape peste tot baza de date este legată de contul tău, și nu de un anumit site, adică va funcționa cu siguranță și pe noul site, dacă este plasat în aceeași înregistrare. Acest lucru este foarte convenabil deoarece nici măcar nu trebuie să rescrieți datele pentru a vă conecta la baza de date.
Dacă intenționați să vă mutați la o altă găzduire, atunci trebuie să salvați dump-ul bazei de date - cel mai simplu mod de a face acest lucru este prin serviciul phpMyAdmin lagăzduirea dvs. (fila „Exportare”).
După ce totul este transferat, înregistrați DNS-ul pentru noul domeniu, așteptați până când acestea sunt actualizate și site-ul este disponibil pe noul nume de domeniu. Verificați dacă totul funcționează fără erori. După aceea, puteți trece la următoarea etapă.
Redirecționare de la vechiul domeniu
În continuare, sarcina dvs. este să configurați o redirecționare, astfel încât, atunci când intră pe старыйсайт.ru, utilizatorul să ajungă automat la новыйсайт.ru.
Pentru a face acest lucru, trebuie să descărcați fișierul .htaccess în directorul rădăcină al vechiului site (dacă există deja, atunci, desigur, nu trebuie să îl descărcați).
În acest fișier, trebuie să scrieți următorul cod:
RewriteEngine On RewriteCond %{HTTP_HOST} ^starysayt.ru RewriteRule (.*) http://новыйсайт.ру/$1 [R=301,L]
Aceasta este așa-numita redirecționare 301 - informează că pagina a fost mutată permanent la o nouă adresă. Motoarele de căutare o percep destul de adecvat - nu vă fie teamă de nicio sancțiune. Ponderea pe link-urile externe ar trebui, de asemenea, transferată prin această redirecționare către pagini noi.
În principiu, transferul proiectului dumneavoastră poate fi considerat finalizat în acest moment – resursa dumneavoastră va fi disponibilă la noua adresă, la vizitarea paginilor vechii adrese, atât utilizatorii, cât și motoarele de căutare vor fi redirecționați către noua adresă.
A mai rămas un singur detaliu mic, dar destul de important...
Îngrijirea vizitatorilor
Dacă resursa dvs. are cel puțin un nucleu minim de vizitatori obișnuiți - arătați îngrijorare față de aceștia și anunțați că site-ul dvs. s-a mutat pe un domeniu nou - cel puțin suspendați un anunț despre aceasta pentru o perioadă.
Dacă aveți abonați (prin buletine informative rss, e-mail, rețele sociale etc.), asigurați-vă că le scrieți o scrisoare prin care îi informați despre acest fapt.
UPDATE:a existat o întrebare cu privire la faptul că multe link-uri și imagini de pe paginile site-ului pot fi scrise arătând spre vechiul domeniu (de exemplu, imaginea WordPress este inserată întotdeauna prin specificarea căii complete cu domeniul ). Există două soluții aici: dacă sunt puține articole, corectați manual fiecare dintre ele, dacă există multe articole, aruncați baza de date MySQL, deschideți-o în editor (chiar și un notepad va funcționa), înlocuiți automat „старийдомен.ru” cu „новыйдомен.ru”, apoi descărcați un nou dump al bazei de date pe găzduire (important: asigurați-vă că faceți o copie de rezervă a versiunii vechi a bazei de date înainte de această operațiune - în cazul în care ceva nu merge bine). În același timp, puteți optimiza imaginile despre care am scris aici.