Arhive etichetă: gazduire

Cum redirectionez vechiul domeniu catre cel nou ?

O intrebare ce apare la mutare: Cum redirectionez vechiul domeniu catre cel nou?

Am un blog, si poate fi citit la adresa http://blogvechi.com si decid ca ar fi timpul sa-l mut, sa fac ceva nou, sa aduc un plus celor scrise sau orice alt motiv, catre adresa http://blognou.com.

Dupa ce ma asigur ca totul este copiat si instalat in noua locatie, voi observa ca cititorii ma cauta in continuare pe vechea adresa, iar pe cea noua nu intra nimeni sa citeasca. Tot ce trebuie sa fac este sa definesc redirectionari in fisierul .htaccess din radacina site-ului vechi.

Asta denota faptul ca sunteti in continuare proprietarul domeniului vechi.

Cele cateva linii ma pot ajuta sa scap de aceasta problema si de alte probleme ce rezulta dintr-o astfel de mutare.

Când migrati un site de la un domeniu la altul, este foarte important să nu se rupă toate legăturile pe care le aveati construite la domeniul dvs. vechi. Redirecționarea corespunzătoare a tuturor paginilor de pe domeniul vechi la aceeași locație de pe noul domeniu va asigura ca vizitatorii domeniului vechi vor ajunge la locul potrivit. Fara aceasta redirecționare veti avea o pierdere de vizitatori, precum și topul motorului de căutare.

Presupunem că serverul dvs. web utilizează Apache pentru scopul acestui tutorial. Dacă nu ați făcut modificări la structura site-ului dvs. de ansamblu, si ati mutat pur și simplu site-ul în starea sa actuală, puteți adăuga următoarele linii în fișierul .htaccess situat la rădăcina domeniului vechi:

<IfModule mod_rewrite.c>   
  RewriteEngine On
  RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]
  RewriteCond %{HTTP_HOST} ^www.olddomain.com$
  RewriteRule(.*)$http://www.newdomain.com/$1[R=301,L]
</IfModule>

Este posibil să creati reguli care vor redirecționa URL-urile care urmează un anumit tipar la o nouă locație. Din moment ce aceste norme implică expresii regulate complexe, ele nu sunt explicate aici. Un profesionist SEO va poate ajuta să creați aceste reguli mai complexe intr-o situație specifică. Doar asigurați-vă că folosiți o redirecționare 301 pentru conținutul mutat. Orice alt tip de redirecționare nu va păstra dvs. topul motorului de căutare (google de exemplu).

HackeD By Dr.SHA6H | Fuck All Site

 

Nu stiu cati dintre voi ati avut asa ceva … dar eu am patit-o. De curand am gasit doua site-uri care au fost facute pe platforma WordPress si care se aflau pe acelasi server afectate de un anumit  Dr.SHA6H. Cine e, si ce face el in timpul liber … nu prea conteaza, cert este ca cele doua site-uri continuau sa afiseze textul “HackeD By Dr.SHA6H | Fuck All Site” continutul site-urilor fiind inaccesibil.

Pe unul dintre site-uri am incercat sa-l repar citindu-i fisierele care il compuneau. Am gasit ceva in header.php, functions.php si footer.php. Am incercat sa inlatur codurile in plus si nu am reusit sa scap de eroare. Am cautat in baza de date si am observat ca era afectata si incercand sa o repar, i-am stricat structura. Intr-un final pentru acest site am remediat printr-o reinstalare cu o baza de date noua si recuperarea datelor din ce a mai ramas din cea veche.

Pentru cel de-al doilea site am zis sa il intreb pe prietenul “Google” daca a mai fost cineva afectat si cum a remediat. Am gasit ceva util aici si m-a ajutat foarte mult pentru a-l repara pe cel de-al doilea.

Am gasit un widget, pe care l-am dezactivat de la Appearence—->Widgets.

Am gasit Titlul Site-ului schimbat si l-am refacut de la Settings—->General.

Am gasit UTF7 in loc de UTF8 si am refacut la Settings—–>Reading.

 

Asta a fost tot. Site-ul este acum in picioare… nevatamat …

 

Sper sa va fie util si voua… dar e mai bine sa nu aveti nevoie … nu?