Jak zmienić adres URL sklepu w bazie danych SQL PrestaShop?
Masz sklep PrestaShop i chcesz przenieść go na nową domenę? Poniższa instrukcja jest uniwersalna dla wszystkich wersji PrestaShop 1.6+, choć nazwy tabel różnią się między 1.6 i 1.7/9.x. Sprawdzimy to krok po kroku bezpośrednio w bazie danych SQL (phpMyAdmin) i pokażemy Ci, jak dokonać aktualizacji.
- Różnice między wersjami PrestaShop
- Krok po kroku – zmiana URL w bazie danych PrestaShop
- Dodatkowe zmiany (obie wersje PrestaShop)
- Testowanie nowego adresu PrestaShop
- Hosting lub serwer dla PrestaShop
Różnice między wersjami PrestaShop
Nie ukrywajmy, ale wspomniane wersje 1.6 i 1.7 nie są już najnowszymi wersjami i jeśli nadal ich używasz, to zdecydowanie polecamy rozważyć aktualizację do nowszych wersji PrestaShop. Nie mniej, poniższy poradnik przygotowaliśmy, m.in. z uwagi na potrzebę chociażby migracji strony WWW, aktualizacji czy uruchomienia sklepu, po prostu, pod nowym adresem lub w subdomenie (np. old.sklep-presta.pl, co często używa się do zachowania dostępu do starej wersji oprogramowania).
O ile platforma sklepu działała bez problemu, poniższe zmiany szybko i bez większej znajomości technicznej, pozwoli Ci wznowić działanie platformy pod innym adresem.
Zacznijmy jednak od doprecyzowania, co dokładnie musisz odszukać w bazie danych, jakie tabele, aby te zmiany wprowadzić:
| Wersja | Tabela główna | Pola do zmiany |
|---|---|---|
| 1.6.x | ps_configuration |
PS_SHOP_DOMAIN, PS_SHOP_DOMAIN_SSL (wartość value) |
| 1.7.x–9.x | ps_shop_url |
domain, domain_ssl |
Prefiks ps_ może być inny (np. ps083c7f_) – sprawdź w strukturze bazy. Struktura ta jest niezmienna od lat.
Krok po kroku – zmiana URL w bazie danych PrestaShop
-
Wejdź do phpMyAdmin (SEOHOST: jak zalogować)
-
Wybierz bazę danych PrestaShop (nazwę odczytasz z
app/config/parameters.php) -
Dla PrestaShop 1.6:
- Otwórz tabelę
ps_configuration - Wyszukaj
name = 'PS_SHOP_DOMAIN'i'PS_SHOP_DOMAIN_SSL' - Kliknij Edytuj > zmień
valuena nową domenę (np.nowasklep.pl) > Wykonaj
- Otwórz tabelę
-
Dla PrestaShop 1.7+:
- Otwórz tabelę
ps_shop_url - Edytuj wiersz: zmień
domainidomain_sslna nową domenę - Wykonaj
- Otwórz tabelę
Dodatkowe zmiany (obie wersje PrestaShop)
- Wyczyść cache: usuń zawartość
/var/cache/przez FTP - Odśwież
.htaccess: Panel admin > Sklep > Parametry techniczne > Generator .htaccess - Sprawdź SSL: upewnij się, że certyfikat działa na nowej domenie
Testowanie nowego adresu PrestaShop
Po zmianach wejdź na nowy URL. Jeśli błędy 404 – sprawdź Friendly URL w panelu i wygeneruj nowy .htaccess. Sklep powinien działać od razu!
Hosting lub serwer dla PrestaShop
Zostańmy na moment przy temacie migracji platformy sklepu. Być może zainteresuje Cię fakt, że w SEOHOST stawiamy na wysoką wydajność i niezawodność usług. Skoncentrowaliśmy się na dwóch typach rozwiązań, które idealnie sprawdzają się pod wymagające platformy e-commerce.
- Hosting NVMe z dyskami SSD NVMe – pamięć rośnie w zależności od planu (od 20GB do 500GB+), co gwarantuje błyskawiczne ładowanie sklepów z dużą liczbą produktów i wariantów > sprawdź ofertę: Hosting NVMe dla PrestaShop
- Optymalizacja pod CMS sklepowe – przetestowane środowisko PHP 8.2+, MySQL 8.0, Redis i HTTP/3 dla PrestaShop i WooCommerce
- Automatyzacja SSL i cache – Let's Encrypt, LiteSpeed Cache i Brotli kompresja out-of-the-box
- VPS z pełną kontrolą – KVM, DirectAdmin, skalowalna pamięć RAM i NVMe dla dużych sklepów z ruchem >10k odwiedzin dziennie > sprawdź ofertę: VPS dla e-commerce
- 99.99% uptime + daily backups – idealne dla e-commerce gdzie każda minuta offline = utrata sprzedaży
Oba rozwiązania są zoptymalizowane pod wysoki ruch i dużą liczbę wariantów produktów.