Konfiguracja cloudflare
Specyfikacja techniczna: Podłączenie i konfiguracja Cloudflare (wersja darmowa)
1. Cel
Integracja strony z Cloudflare w celu poprawy prędkości, ochrony i bezpieczeństwa bez płatnych funkcji oraz z uwzględnieniem SEO.
2. Podstawowe zadania
2.1. Podłączenie do Cloudflare
- Zarejestrować się lub zalogować do konta Cloudflare.
- Dodaj stronę do Cloudflare.
- Zmień serwery DNS u rejestratora domeny na DNS Cloudflare.
- Upewnij się, że wszystkie aktualne rekordy DNS (A, CNAME, MX, TXT itp.) zostały przeniesione poprawnie.
2.2. SSL i HTTPS
Włącz i skonfiguruj darmowy SSL od Cloudflare:
- Użyj trybu Flexible SSL lub Full SSL, w zależności od tego, czy serwer obsługuje SSL.
- Włącz automatyczne przekierowanie z HTTP na HTTPS.
- Sprawdź brak błędów "mixed content" na stronie.
Upewnij się, że wszystkie strony ładują się poprawnie przez HTTPS i wszystkie zasoby (CSS, JS, obrazy) są dostępne.
2.3. Ustawienia pamięci podręcznej
- Włącz pamięć podręczną statycznych treści (CSS, JS, obrazy) przez Cloudflare.
- Wyklucz z pamięci podręcznej następujące strony:
- Strony z dynamiczną treścią (logowanie, rejestracja, koszyk, konto użytkownika).
- Strony z tagiem
noindex, aby uniknąć problemów z indeksowaniem.
- Włącz automatyczne czyszczenie pamięci podręcznej przy aktualizacji strony (jeśli dotyczy).
2.4. Ochrona przed atakami DDoS i botami
- Włącz podstawową ochronę DDoS (Cloudflare włącza ją domyślnie).
- Skonfiguruj podstawową ochronę przed botami i złośliwym ruchem przez Cloudflare, używając standardowych ustawień ochrony (Poziom bezpieczeństwa: Średni).
- Upewnij się, że ochrona nie przeszkadza w dostępie dla rzeczywistych użytkowników i robotów wyszukiwarek.
2.5. Konfiguracja Page Rules (Zasady dostępu)
Utwórz Page Rules dla:
- Pamięci podręcznej strony głównej i statycznych treści.
- Wyłączenia pamięci podręcznej na stronach z dynamiczną treścią.
- Zapewnienia przekierowania z HTTP na HTTPS (jeśli wymagane).
Ogranicz się do 3 Page Rules, ponieważ darmowa wersja Cloudflare oferuje tylko 3 zasady.
2.6. Optymalizacja wydajności
- Włącz wsparcie dla HTTP/2 i HTTP/3.
- Aktywuj Auto Minify dla automatycznego kompresowania HTML, CSS i JavaScript.
- Wyłącz funkcje kompresji obrazów (Polish) i priorytetyzacji zasobów (Railgun), ponieważ nie są dostępne w darmowej wersji.
2.7. Przekazywanie adresów IP
- Skonfiguruj serwer (Apache/Nginx) do poprawnego przekazywania rzeczywistych adresów IP użytkowników przez nagłówek X-Forwarded-For.
- Upewnij się, że systemy analityczne (np. Google Analytics) poprawnie uwzględniają rzeczywiste adresy IP użytkowników.
2.8. Sprawdzanie indeksacji i SEO
- Upewnij się, że robots.txt i kanoniczne URL są poprawnie skonfigurowane i nie blokują ważnych stron do indeksacji.
- Sprawdź, że strony z atrybutem
noindexnie są pamięci podręcznej. - Sprawdź ponownie ustawienia strony w Google Search Console po podłączeniu Cloudflare.
3. Wynik
- Strona działa przez Cloudflare z HTTPS i przyspieszoną dostawą treści.
- Statyczne pliki (CSS, JS, obrazy) są ładowane przez CDN.
- Strony dynamiczne nie są pamięci podręcznej, a wyszukiwarka poprawnie indeksuje strony.
- Rzeczywiste adresy IP użytkowników są przekazywane na serwer.
- Poprawiona prędkość ładowania strony i zapewniona podstawowa ochrona przed DDoS i botami.
-
"Защита от DDoS и бот-атак" - только в платных тарифах...
-
Aktualne zlecenia dla freelancerów w kategorii PHP
Opracowanie 2 stron internetowych zorientowanych na SEO do sprzedaży części (quady i sprzęt specjalistyczny)Opracowanie dwóch specjalistycznych stron internetowych do sprzedaży części zamiennychOgólne informacjeNależy opracować dwie specjalistyczne strony:Części zamienne do quadów, UTV, SSV i innego podobnego sprzętu.Części zamienne do sprzętu specjalistycznego.Istniejąca strona… PHP, Programowanie stron internetowych ∙ 3 godziny 53 minuty temu ∙ 33 oferty |
Dopracowanie strony Bropack na WordPress (poprawki w szablonie, konfiguracja formularzy i SEO)Opis zadania:Szukamy doświadczonego dewelopera/wykonawcy WordPress do szybkiego zakończenia projektu https://bropack.com.ua/. Strona została już zbudowana i osadzona na WordPressie, ale z powodu opóźnień poprzedniego wykonawcy, konieczne jest zamknięcie części technicznej,… Układ HTML i CSS, PHP ∙ 5 godzin 17 sekund temu ∙ 15 ofert |
Szukam rozwiązania White-label dla bukmacherki do wynajęcia |
Tworzenie strony internetowej WordPress
82 PLN
Poszukujemy wykonawcy do stworzenia niestandardowej strony na WordPress dla sklepu jubilerskiego. Pierwszym etapem będzie konsultacja. Content Management Systems, PHP ∙ 2 dni 19 godzin temu ∙ 67 ofert |
Zepsuł się koszyk WooCommerce (WordPress) — nie dodaje produktu i nie otwiera strony koszykaNa stronie internetowego sklepu https://www.dobryi-gospodar.com/ (WordPress + WooCommerce) całkowicie przestała działać funkcja składania zamówienia. Po naciśnięciu przycisku "Dodaj do koszyka" (zarówno w karcie produktu, jak i w katalogu) zaczyna się długie ładowanie (wskaźnik… Content Management Systems, PHP ∙ 2 dni 21 godzin temu ∙ 60 ofert |