Kopie eshopu (Prestashop)
Dobrý den,
máme u vás 2 hostingy – zlatodomu.cz a zlatodomov.sk. Na zlatodomu.cz máme funkční eshop, který jsme chtěli „překopírovat“ na SK doménu, nicméně výsledek je, že z SK domény dojde k okamžitému přesměrování na CZ doménu. Postupovali jsme takto:
- překopírovali jsme z CZ domény přes FTP na lokální disk obsah www
- provedli jsme přes zálohu databáze SQL (přes phpmyadmin)
- naimportovali jsme SQL databázi na SK
- překopírovali jsme www složku na SK, přes FTP
- změnili jsme položky v databázi /config/settings.inc.php
- vymazali jsme cache
Je někde chyba? Díky za odpověď.
Výsledkem by mělo být, že SK eshop bude v první chvíli totožný s CZ shopem, následně ho budeme upravovat. Oba by měly běžet nezávisle, samostatně.
Tomáš Vych
3 Answers
Dobrý den,
v takovém případě zbývají pouze dvě možnosti.
Problém s přesměrováním na HTTPS.
V případě, kdy máte nastavené přesměrování na HTTPS pomocí souboru .htaccess kde používáte kód obsahující doménu, může Vás přesměrovat tento kód. Prověřte tedy .htaccess zda tam nemáte podobný kód.
RewriteCond %{HTTP_HOST} ^vase-domena.\.cz [NC] RewriteRule (.*) https://www.vase-domena.cz/$1 [R=301,QSA,L] RewriteCond %{HTTPS} off RewriteRule (.*) https://www.vase-domena.cz/$1 [R=301,L]
Pokud ano, je potřeba jej upravit.
Pak by url musela být jedině ještě napevno v kódu. Tedy settings ale to jste psal že jste upravil.
Dobrý den,
prestashop si podobně jako většina CMS ukládá URL do databáze. Tím tedy následně dojde k přesměrování.
Přihlaste se do DB nového webu, tedy SK verze a v tabulce (pripona)_configuration najděte níže zmíněné řádky a upravte URL na aktuální
Po této upravě je potřeba ještě otevřít tabulku (přípona)_shop_url a upravit url i v řádku zde
Dobrý den,
tohle my jsme udělali, než jsme psali dotaz… A stejně probíhá přesměrování. Tak nevím :-(.
T. Vych
_shop_url:
a _configuration: