Skocz do zawartości

Problem ze stroną główną po ustawieniu Cloudflare


Rekomendowane odpowiedzi

Hej, na stronce właśnie połączyłem się z usługą Cloudflare. W DNS u usługodawcy mojej domeny podmniłem nazwy serwerów na te podane przez Cloudflare. Rekordy zostały podmienione szybko, już po około godzinie otrzymałem komunikat o powodzeniu operacji.

W czym jest jednak problem. Aktualnie działają wszystkie podstrony za wyjątkiem strony głównej i dostępu do /wp-admin Wordpressa. Nie wiem, dlaczego i nie wiem jak to rozwiązać; jakieś sugestie i porady? :) 

Odnośnik do komentarza

Dołącz do nas za darmo i naucz się zarabiać!

  • Dostęp do darmowych poradników pokazujących krok po kroku jak zarabiać w Internecie
  • Sposoby zarabiania niepublikowane nigdzie indziej
  • Aktywna społeczność, która pomoże Ci rozwiązać problemy i doradzi
  • Profesjonalne treści na temat SEO, social media, afiliacji, kryptowalut, sztucznej inteligencji i wiele więcej!

 

 

Nie, nie SSL. Żadna przeglądarka nie chce uruchomić strony głównej ze względu na zbyt dużą liczbę przekierowań (to samo tyczy się próby wejścia do /wp-admin).

test2.thumb.png.0e93e7ce905a950c78b42b078b97f314.png

 

Z kolei pozostałe podstrony po uruchomieniu Cloudflare z 1,5-1,7 sekundy ładowania drastycznie spadły do ponad 5 sekund...

 

test.thumb.png.35e822082fe6963b4e9dd96fb65c219a.png

 

Nie do końca też wiem co konkretnie mam Ci pokazać z Cloudflare, zakładam, że zakładkę DNS -> Records.

teeest.thumb.png.f13fc64ef2c3664fe74dfbedf2de216c.png

 

Sama strona zbudowana jest na Elementorze. Ogólnie dzieją się z nią jaja po przekierowaniu na Cloudflare. Na przykład menu mobilne przestaje działać, w ogóle nie reaguje na klik, albo na przykład na liście postów jakieś paddingi dziwne samoistnie się wrzucają w sensie nazwa wpisu jest ze 100px poniżej obrazka, zamiast wcześniejszych 10px, ogólnie dużo elementów się rozjeżdża. Nie rozumiem tego.

Edytowane przez Parmino
Odnośnik do komentarza

Wejdz w zaklade SSL/TLS w cloudflare i przełącz opcje Flexible na None. Chodzi o to ze twoj wordpress w bazie danych ma adres http , a cloudflare wymusza https. Dochodzi do petli przekierowan. 

Ogarnij wordpressa do poprawnej pracy w https wtedy bedziesz mogl aktywowac w cloudflare.

  • Dzięki! 1
Odnośnik do komentarza

A już byłem taki zadowolony! Wydawało mi się, że to rozwiąże problem. Strona główna znowu nie działa. Czy ustawienie w Cloudflare tego co napisałeś czyli zmiania SSL z Flexible na None jest obligatoryjna? Raczej źle wpływa na użytkowników komunikat o braku certyfikatu...

Pytam bo nie chcę przeprowadzać zbyt wielu eksperymentów, z każdą godziną downtime zapewne tracę użytkowników. Mam też drugą domenę, mniej ważną z o wiele mniejszym ruchem, ale paradoksalnie przynoszącą dość stabilne zyski, więc chyba od teraz zacznę na niej przeprowadzać testy, które mi polecicie.

@qwerty1 w Wordpressie jeśli dobrze rozumiem w sekcji Ustawienia -> ogólne widnieje https:// przed nazwą domeny. Po wyszukaniu w Google pewnych instukcji dodałem również w bazie danych w pliku .htaccess regułę:

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 

Ale też nie wiem czy dobrze :) Można to w kleić  dowolnym miejscu w pliku po zamknięciu <> innej reguły?

Będę przeglądał Google, ale może uzyskam tu instrukcję od Ciebie lub kogoś innego szybciej. Jak dokładnie "ogarnąć" tego Wordpressa? Gdzie muszę dokonać zmian?

Jednocześnie napomknę, że posiadam wtyczkę W3 Total Cache w wersji premium, którą skonfigurował pod specyfikację serwera mój poprzedni hostingodawca. Od niespełna miesiąca przeszedłem do innej firmy, z odrobinę mniejszą renomą. Hosting oczywiście współdzielony za to prawie w najdroższej opcji, czyli za 600 zł rocznie co przy tej wielkości strony i ruchu powinno być chyba wystarczające. Zauważyłem spadek wydolności strony w czasie jej ładowania itp. czy optymalizacja tej wtyczki może mieć tu jakieś znaczenie? Do tego wtyczka od czasu migracji okazjonalnie wyrzuca błędy w stopce widoczne nawet dla zwykłego usera.

Jestem laikiem, chciałbym to wszystko zrozumieć i nauczyć się tego sam. Jestem gotów poświęcić sporo czasu na naukę i pojęcie tematu, ale też zupełnie nie mam pomysłów gdzie szukać informacji i od czego zacząć.

Na przykład powyższy fragment kodu, który wkleiłem - chciałbym poznać co to oznacza, co mówią poszczególne linijki kodu, skąd się to wzięło. Chciałbym wchodząc jeszcze głebiej (a właściwie płycej, bo to podstawa) dowiedzieć się czym jest plik .htaccess i jakimi prawami się rządzi, jak to wszystko samemu ogarnąć. Czy znacie jakieś strony, książki, które wprowadzą w temat bez wydawania paru tysięcy złotych na kurs dla full stack developera? Nie chcę  się przekwalifikowywać, ale zdobyć wiedzę na poziomie względnym jak tworzyć strony i rozumieć jakimi zasadami się rządzą.

Edytowane przez Parmino
Odnośnik do komentarza

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Ta strona korzysta z ciasteczek, aby świadczyć usługi na najwyższym poziomie. Dalsze korzystanie z witryny oznacza zgodę na ich wykorzystanie. Polityka prywatności .