Jak przenieść stronę z home.pl do IQhost?
Pełny przewodnik migracji strony WWW z home.pl — backup, transfer plików, bazy, DNS, certyfikat SSL. Bez przestoju.
Najprostsza opcja: poprosić nas o migrację
Migrację robimy za darmo w 24-48h, bez Twojej pracy. Zlecasz przez formularz:
- Wejdź na /migracja
- Wybierz pakiet IQhost (jeśli jeszcze nie masz)
- Wpisz dane dostępowe do home.pl (panel + FTP)
- My przejmujemy całość — strona, bazy, email, DNS
Strona działa bez przerwy podczas migracji — przełączenie DNS robimy dopiero gdy nowy hosting jest 100% sprawdzony.
Migracja własnoręcznie — krok po kroku
Jeśli wolisz zrobić to sam, oto pełna instrukcja.
Krok 1: Backup z home.pl
W panelu home.pl:
- Przejdź do Hosting → cPanel
- Kliknij Backup Wizard → Pełna kopia zapasowa
- Pobierz
.tar.gzz plikami strony - W zakładce Bazy danych wyeksportuj bazę przez phpMyAdmin (Export → SQL)
::: warning Backup może zająć kilka minut przy dużej stronie. Nie zamykaj okna przeglądarki. :::
Krok 2: Wgranie plików do IQhost
Po aktywacji hostingu w IQhost otrzymujesz dostęp do DirectAdmin:
- Zaloguj się do DirectAdmin (link w emailu powitalnym)
- File Manager → wybierz katalog
public_html/ - Wgraj pliki strony (FTP/SFTP też działa)
# Alternatywa: SFTP z konsoli
sftp -P 2222 hostXXXXX@host.iqhs.pl
> put -r ./strona/* public_html/
Krok 3: Import bazy danych
- DirectAdmin → MySQL Management → utwórz nową bazę
- Otwórz phpMyAdmin → wybierz nową bazę
- Import → wybierz plik
.sqlz backupu home.pl
Krok 4: Konfiguracja strony
Edytuj plik konfiguracyjny strony (wp-config.php dla WordPress, config.php dla innych CMS):
define('DB_HOST', 'localhost');
define('DB_NAME', 'twoja_nowa_baza');
define('DB_USER', 'twoj_user_db');
define('DB_PASSWORD', 'twoje_haslo_db');
Krok 5: Test na tymczasowej subdomenie
Nie zmieniaj jeszcze DNS! Najpierw przetestuj stronę na subdomenie hostXXXXX.iqhs.pl:
- W przeglądarce → wpisz
http://hostXXXXX.iqhs.pl - Sprawdź czy strona działa, czy ładują się obrazy, czy nie ma 500
- Przetestuj formularze, koszyk, logowanie
Krok 6: Zmiana DNS
Gdy strona działa OK na nowym hostingu:
- Zaloguj się do panelu home.pl (lub gdzie masz domenę)
- DNS → zmień A record domeny na IP IQhost (znajdziesz w emailu powitalnym)
- Poczekaj na propagację (zwykle 1-4h, max 24h)
@ A 178.16.XXX.XXX
www CNAME twoja-domena.pl
Krok 7: SSL Let's Encrypt
W DirectAdmin: SSL Certificates → Free Let's Encrypt Certificate → Save. Po 1-2 minutach certyfikat jest aktywny, strona dostępna pod HTTPS.
Najczęstsze problemy
Strona pokazuje "Error establishing database connection"
Sprawdź dane DB w wp-config.php / config.php. Najczęściej zły DB_HOST (powinno być localhost).
Obrazki się nie ładują
Prawdopodobnie używasz absolutnych URL-i (https://twoja-domena.pl/wp-content/uploads/...). Zmień na względne lub wyszukaj-zamień w bazie:
UPDATE wp_options SET option_value = REPLACE(option_value, 'https://stary.pl', 'https://nowy.pl');
UPDATE wp_posts SET post_content = REPLACE(post_content, 'https://stary.pl', 'https://nowy.pl');
Brak emaila — co z MX?
Email lecisz osobno od strony. Po przeniesieniu strony, rekordy MX muszą wskazywać na IQhost:
@ MX 10 mail.iqhost.pl
Wolisz nie martwić się tym wszystkim? My zrobimy migrację za darmo — zleć przez formularz.
Feedback
Czy ten artykuł pomógł?