Błąd „.htaccess configuration issue” pojawia się, gdy konfiguracja serwera blokuje lub usuwa nagłówek HTTP Authorization lub gdy niestandardowe reguły ograniczają zewnętrzne żądania do Twojej witryny. Moduł wykorzystuje ten nagłówek do bezpiecznej komunikacji z M2E Cloud, więc jeśli go brakuje lub jest filtrowany, nie można nawiązać połączenia.
Aby rozwiązać ten problem, zaktualizuj plik .htaccess, aby nagłówek był przekazywany poprawnie, a zewnętrzne żądania API były dozwolone.
Krok 1. Zaktualizuj plik .htaccess #
- Znajdź plik .htaccess w folderze głównym instalacji PrestaShop.
- Otwórz plik do edycji.
- Dodaj następujący wiersz na końcu pliku:
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
Ta reguła gwarantuje, że nagłówek Authorization jest przekazywany do aplikacji i nie jest blokowany przez ustawienia serwera.
- Zapisz plik i prześlij go z powrotem na serwer, jeśli edytowałeś go lokalnie.
Krok 2. Uruchom ponownie moduł M2E #
Po zaktualizowaniu pliku .htaccess:
- Przejdź do sekcji Moduły > Menedżer modułów w panelu administracyjnym PrestaShop.
- Znajdź moduł M2E.
- Kliknij Wyłącz, a następnie Włącz, aby ponownie zainstalować moduł.

Teraz powinno być możliwe nawiązanie połączenia i korzystanie z modułu bez zakłóceń.
✅ Jeśli problem nadal występuje, prosimy o kontakt z naszym zespołem pomocy technicznej w celu uzyskania dalszej pomocy.