PrestaShop 1.7.X – návod k instalaci – problém v návodu

Vyřešeno119 zhlédnutíRedakční systémy
0

Pokud postupuji podle návodu https://help.wedos.cz/navody/cms/prestashop-1-7-x-navod-k-instalaci/ a přidám do root .htaccess souboru řádky

RewriteCond %{HTTP_HOST} ^(www\.)?vase-domena\.tld$ [NC]
RewriteRule ^(admin[a-z0-9]+)/(.*) /domains/%{HTTP_HOST}/$1/$2 [R=301,QSA,L]

rozbije se správa dopravců v administraci PrestaShopu. Důvodem je, že správa dopravců zasílá AJAXové POST požadavky na adresu /admin<něco>/index.php?controller=AdminCarrierWizard&token=<něco> a výše uvedená .htaccess pravidla z návodu tento POST request přesměrují na GET request, žádná data se neuloží a vypíše se chyba – viz snímek níže.

Aby se tomuto chování předešlo a zároveň fungoval PrestaShop na aliasové doméně, je třeba přidat před tato pravidla ještě jeden řádek, který zajistí, že se při POST požadavcích přesměrovávat nebude:

RewriteCond %{REQUEST_METHOD} !=POST

Celé to tedy bude vypadat následovně:

RewriteCond %{REQUEST_METHOD} !=POST
RewriteCond %{HTTP_HOST} ^(www\.)?vase-domena\.tld$ [NC]
RewriteRule ^(admin[a-z0-9]+)/(.*) /domains/%{HTTP_HOST}/$1/$2 [R=301,QSA,L]

Editory návodů prosím o úpravu článku https://help.wedos.cz/navody/cms/prestashop-1-7-x-navod-k-instalaci/.

Děkuji.

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
Vybral nejlepší odpověď
0
28.02K - WEDOS Internet, a.s. 0 Comments

Dobrý den,

děkujeme za doplnění, návod jsem aktualizoval.

Role: Podpora Web: https://wedos.cz Vizitka: Pokusím se vám poradit s CMS.
Vybral nejlepší odpověď

Categories