Po przeprowadzonej migracji z forum MyBB na blog WordPress, niespodziewanie podjąłem decyzję zakupu i zmiany domeny. Aktualnie blog będzie kontynuowany pod adresem traxter-online.net

Zmiana domeny, wraz ze zmianą formatu linków po poprzedniej migracji z MyBB, wymagała zastosowania specjalnego przekierowania wpisów. Przekierowania wymagają dwa formaty zindeksowanych już linków: stare linki jeszcze z forum MyBB oraz nowe z bloga WordPress. Wszystkie mają prowadzić do nowej domeny. Dodatkowo postanowiłem, że nie będę przekierowywać całego ruchu ze starej domeny na nową, tylko adresy poszczególnych wpisów (ok. 340). Biorąc to wszystko pod uwagę skompilowałem sobie taki kod, który umieściłem w .htaccess na starej domenie .tk:

RewriteEngine On
RewriteRule ^([a-z-]+)-t-[0-9]+.html /$1/ [R=301,L]
RewriteRule ^mapa-witryny/ http://traxter-online.net/mapa-witryny/ [R=301,L]
RewriteRule ^kompletny-pakiet-biurowy/ http://traxter-online.net/kompletny-pakiet-biurowy/ [R=301,L]
RewriteRule ^edycja-plikow-pdf/ http://traxter-online.net/edycja-plikow-pdf/ [R=301,L]
RewriteRule ^arkusz-kalkulacyjny/ http://traxter-online.net/arkusz-kalkulacyjny/ [R=301,L]
RewriteRule ^edytory-tekstu/ http://traxter-online.net/edytory-tekstu/ [R=301,L]
...

Jest to tylko fragment całego kodu, ponieważ nie zawiera linków przekierowujących do pozostałych wpisów, ale pozwala zobrazować sposób działania. Pierwsza linijka włącza moduł RewriteEngine. Druga przekierowuje stare linki w formacie z forum MyBB na linki z bloga wewnątrz domeny .tk. Natomiast pozostałe przekierowują linki z bloga w domenie .tk na linki w domenie .net W efekcie wszystkie linki prowadzą do docelowej lokalizacji na domenie .net.
Nową domenę dodałem do Narzędzi dla webmasterów Google, gdzie użyłem również opcji „Zmiana adresu”. Aby wyszukiwarki miały listę linków w nowej domenie, zgłosiłem także nowo utworzoną mapę witryny w formacie XML. Zobaczymy jak to wszystko wyjdzie, ale liczę, że się uda.

Wspomnę też, że domenę kupiłem za pośrednictwem rejestratora OVH.PL
Firma ta ma obecnie jedną z najbardziej korzystnych ofert sprzedaży domen. W ciągu 20 minut domena była zarejestrowana i opłacona. Kupując domenę ważne jest ustalenie ceny za przedłużenie po 1 roku. Warto kupić domenę trochę drożej i mieć niższy koszt przedłużania, niż domenę za 1zł i z bardzo wysoką ceną za odnowienie.
Jeżeli chodzi o hosting, strona działa na serwerach linuxpl.com

Obok zmiany domeny zmianie uległ używany motyw na Mystique. Motyw ma fajny Ajax-owy panel boczny, wbudowaną nawigację wyświetlającą liczbę stron oraz lightbox dla wszystkich obrazków i również używa czcionki Segoe UI.

Kolejną zmianą jest sposób hostowania obrazków we wpisach. Dotychczas wstawiane były obrazki znajdujące się na serwerach Picassa Web Album. Obecnie wszystkie obrazki są hostowane na własnym hostingu, na którym stoi domena. W ten sposób będę mógł lepiej wykorzystać transfer miesięczny wykupionego hostingu, który wcześniej był zużywany w ok. 25%.
A najlepsze jest to, że wszystkie obrazki zostały wrzucone na serwer w sposób automatyczny za pomocą wtyczki Cache Images.
Plugin ten wykrywa linki do obrazków z zewnętrznych hostingów, automatycznie pobiera je na serwer, tworzy kilka ich rozmiarów, a na końcu wstawia i podmienia linki we wpisach.

Nowa strona jest również bardziej zoptymalizowana pod kątem wydajności, zastosowałem też zabezpieczenie przed hotlinkowaniem obrazków oraz długi okres ważności elementów strony (obrazki, style css. javascript), co obniży zużycie transferu. Optymalizację wspomaga wtyczka DB Cache Reloaded Fix, buforująca zapytania do bazy danych. Konieczne było również zainstalowanie wtyczki antyspamowej, ponieważ w ciągu kilku godzin bez ochrony pojawiły się już 2 spamerskie komentarze napisane przez boty. Wszystkie wykorzystane metody zostaną opisane w najbliższym czasie w postaci nowych wpisów.