For AI agents: the complete documentation index is available at https://docs.ovhcloud.com/pl/llms.txt, the full documentation bundle is available at https://docs.ovhcloud.com/pl/llms-full.txt, and this page is available as Markdown at https://docs.ovhcloud.com/pl/guides/web-cloud/web-hosting/cdn-how-to-use-cdn.md.

Przewodnik dotyczący usługi CDN na hostingu www

Pokaż jako Markdown

Dowiedz się, jak ulepszyć stronę WWW, przyspieszając jej ładowanie w hostingu WWW dzięki usłudze CDN

Wprowadzenie

Jeśli chcesz poprawić doświadczenia użytkowników Twojej witryny, przyspieszając jej działanie, najskuteczniejszym sposobem będzie aktywacja usługi GeoCache. Umożliwia ona przeniesienie do pamięci podręcznej plików statycznych, takich jak obrazy, pliki CSS i JavaScript, na serwerach znajdujących się najbliżej klientów.

Dowiedz się, jak ulepszyć stronę WWW, przyspieszając jej ładowanie w hostingu WWW dzięki usłudze CDN.

Definicja

Jak działa GeoCache?

GeoCache to sieć serwerów służąca do optymalizacji dostarczania treści. Wykorzystuje liczne serwery rozsiane po całym świecie, by wyświetlać Twoją witrynę WWW. Im bliżej te serwery znajdują się Twoich użytkowników, tym większa będzie szybkość ładowania Twojej witryny.

Każdy serwer przechowuje w pamięci podręcznej (cache) część Twojej witryny. Ogólnie zaleca się, by przechowywać tam tzw. pliki statyczne, czyli obrazy, pliki JavaScript i CSS, które umożliwiają prawidłowe działanie witryny, ale bardzo rzadko są modyfikowane.

Wymagania początkowe


Dostęp do Panelu klienta OVHcloud

  • Link bezpośredni:
  • Ścieżka nawigacji: Web Cloud > Hosting > Wybierz hosting WWW

W praktyce

Wdrożenie opcji CDN

Info

Opcja GeoCache jest zawarta w ofertach hostingowych Performance, Agency, Agency Plus i Agency Max.

Jeśli opcja CDN nie jest zamówiona lub włączona na Twoim hostingu

Kliknij poniższe zakładki, aby wyświetlić kolejne 2 kroki.

Krok 1
Krok 2

Przejdź na stronę , następnie wybierz odpowiedni hosting.

Web Hosting

Jeśli opcja CDN jest już włączona na Twoim hostingu

Kliknij poniższe zakładki, aby wyświetlić kolejne 4 kroki.

Krok 1
Krok 2
Krok 3
Krok 4

Przejdź na stronę i wybierz odpowiedni hosting.

Web Hosting

Dlaczego nie mogę korzystać z geolokalizowanego adresu IP z opcją CDN?

Funkcja GeoCache wykorzystuje zasadę działania IP Anycast. Użytkownik nie łączy się z tym samym serwerem z każdej lokalizacji, lecz z najbliższym, co pozwala bardzo skutecznie skrócić czas ładowania plików statycznych. Geolokalizacja adresu IP jest więc zbędna.
Jeśli chodzi o SEO (pozycjonowanie w wyszukiwarkach), szybkość wyświetlania strony ma większe znaczenie niż geolokalizacja adresu IP hostingu.

Zarządzaj usługą Shared CDN

Wyczyść cache usługi Shared CDN

Czasem warto wyczyścić pamięć podręczną CDN, zwłaszcza gdy zmieniasz swoje pliki statyczne. Na przykład podczas wdrażania nowej wersji Twojej witryny. Możesz wyczyścić pamięć podręczną dla każdej z Twoich domen i poddomen.

Kliknij poniższe zakładki, aby wyświetlić kolejne 3 kroki.

Krok 1
Krok 2
Krok 3

Przejdź na stronę i wybierz odpowiedni hosting.

Web Hosting

Konfiguracja opcji usługi Shared CDN

Kliknij poniższe zakładki, aby wyświetlić kolejne 4 kroki.

Krok 1
Krok 2
Krok 3
Krok 4

Przejdź na stronę i wybierz odpowiedni hosting.

Web Hosting
Utwórz regułę cache

Kliknij poniższe zakładki, aby wyświetlić kolejne 5 kroki.

Krok 1
Krok 2
Krok 3
Krok 4
Krok 5

Przejdź na stronę i wybierz odpowiedni hosting.

Web Hosting

Konfiguracja opcji CDN Security

Kliknij poniższe zakładki, aby wyświetlić kolejne 5 kroki.

Krok 1
Krok 2
Krok 3
Krok 4

Przejdź na stronę i wybierz odpowiedni hosting.

Web Hosting

Konfiguracja opcji CDN Advanced

Kliknij poniższe zakładki, aby wyświetlić kolejne 4 kroki.

Krok 1
Krok 2
Krok 3
Krok 4

Przejdź na stronę i wybierz odpowiedni hosting.

Web Hosting
Tworzenie reguły zaawansowanego cache

Kliknij poniższe zakładki, aby wyświetlić kolejne 5 kroki.

Krok 1
Krok 2
Krok 3
Krok 4
Krok 5

Przejdź na stronę i wybierz odpowiedni hosting.

Web Hosting

Wyświetl statystyki i logi usługi CDN

Aby wyświetlić statystyki i/lub logi usługi CDN, zapoznaj się z naszym przewodnikiem: "Hosting WWW - Sprawdzanie statystyk i logów CDN".

Jak przenieść pliki do pamięci cache w usłudze GeoCache?

Za pomocą systemu CMS

Główne systemy CMS proponują wiele wtyczek umożliwiających konfigurację pamięci cache plików statycznych, aby były one automatycznie uwzględniane przez CDN. Inne z kolei pozwalają automatycznie skonfigurować pliki statyczne, aktywując zintegrowaną z CMS-em funkcję przenoszenia plików do pamięci podręcznej. Aby uzyskać więcej informacji, zapoznaj się z oficjalną dokumentacją używanego systemu CMS lub skontaktuj się z autorem wtyczki.

Bez używania systemu CMS

Jeśli nie korzystasz z CMS-a, również możesz korzystać z usługi GeoCache. W tym celu należy dodać nagłówki do żądań HTTP. Istnieje wiele sposobów na ich dodanie. Jednym z najprostszych jest zdefiniowanie reguł w pliku .htaccess, w zależności od rozszerzeń plików.

1. # Przechowywanie obrazów w pamięci cache przez okres 1 tygodnia
2. <FilesMatch "\.(jpg|jpeg|png|gif)$">
3. Header set Cache-Control "max-age=604800, public"
4. </FilesMatch>
5. 
6. # Przechowywanie plików JavaScript i CSS przez 1 miesiąc
7. <FilesMatch "\.(js|css)$">
8. Header set Cache-Control "max-age=2592000"
9. </FilesMatch>
Warning

Przeniesienie do pamięci cache za pomocą nagłówków HTTP umożliwia przechowywanie plików nie tylko w GeoCache, ale też w przeglądarkach Twoich użytkowników. Dlatego też zaleca się zmienianie nazw plików po każdym ich uaktualnieniu, aby internauci nie oglądali nieaktualnych wersji plików znajdujących się w pamięci cache.

Wyłącz opcję CDN dla strony www

Ta akcja pozwala wyłączyć CDN dla jednej lub kilku Twoich domen lub poddomen, bez usuwania opcji CDN z Twojego serwisu Web Cloud.

Warning

Wyłączenie opcji GeoCache dla strony www wymaga zmiany adresu IP, którego będziesz używał do przekierowania domeny na hosting. Zmiana ta jest wykonywana automatycznie, jeśli aktywna strefa DNS Twojej domeny jest zarządzana również z poziomu zawierającego Twój hosting.

W przeciwnym razie należy wykonać następujące dwa działania:

  • uzyskaj domyślny adres IP klastra, w którym znajduje się Twój hosting, korzystając z naszego przewodnika "Hosting WWW: adresy IP klastrów OVHcloud";
  • ręcznie zmień adres IP w aktywnej strefie DNS Twojej domeny lub skontaktuj się z dostawcą strefy DNS, aby zaktualizował się za Ciebie.

Modyfikacja wpisu w aktywnej strefie DNS domeny wiąże się z opóźnieniem propagacji wynoszącym 4 do 24 godzin, zanim wejdzie on w życie. W tym czasie może pojawić się losowo strona z kodem 520. Zjawisko to jest związane z faktem, że niektóre części sieci DNS nadal przekierowują zapytania na adres IP usługi CDN powiązanej z Twoim hostingiem.

Kliknij poniższe zakładki, aby wyświetlić kolejne 4 kroki.

Krok 1
Krok 2
Krok 3
Krok 4

Przejdź na stronę i wybierz odpowiedni hosting.

Web Hosting

Usuń opcję CDN na Twoim hostingu

Celem tego działania jest usunięcie opcji GeoCache dla całego hostingu WWW.

Kliknij poniższe zakładki, aby wyświetlić kolejne 3 kroki.

Krok 1
Krok 2
Krok 3

Przejdź na stronę , następnie wybierz odpowiedni hosting.

Web Hosting

Sprawdzenie, czy GeoCache działa

Aby upewnić się, że usługa GeoCache jest włączona dla Twojej nazwy domeny, można to sprawdzić z poziomu terminala, wpisując następujące polecenie:

curl -i http://yourpersonnaldomain.ovh/

Jeśli usługa GeoCache jest włączona dla Twojej nazwy domeny, otrzymasz wynik podobny do przedstawionego poniżej:

HTTP/1.1 200 OK
Date: Mon, 01 Jan 2020 00:00:00 GMT
Content-Type: text/html; charset=UTF-8
Set-Cookie: SERVERID12345=123456; path=/; max-age=900
Vary: Accept-Encoding
X-Request-ID: 123456789
X-CDN-Pop: rbx1
X-CDN-Pop-IP: 203.0.113.0/44
X-Cacheable: Cacheable
Accept-Ranges: bytes
Transfer-Encoding: chunked
X-IPLB-Instance: 12345

Pozycje "X-CDN" stanowią potwierdzenie, że korzystasz z GeoCache.

Jeśli nazwa domeny nie wykorzystuje GeoCache, otrzymasz wynik podobny do przedstawionego poniżej:

HTTP/1.1 200 OK
Date: Mon, 01 Jan 2020 00:00:00 GMT
Content-Type: text/html; charset=UTF-8
Set-Cookie: SERVERID12345=123456; path=/; max-age=900
Server: Apache
X-Powered-By: PHP/7.1
Vary: Accept-Encoding
X-IPLB-Instance: 12345

Brak pozycji "X-CDN" oznacza, że domena nie korzysta z GeoCache.

Sprawdź również

W przypadku wyspecjalizowanych usług (pozycjonowanie, rozwój, etc.) skontaktuj się z partnerami OVHcloud.

Jeśli chcesz otrzymywać wsparcie w zakresie konfiguracji i użytkowania Twoich rozwiązań OVHcloud, zapoznaj się z naszymi ofertami pomocy.

Dołącz do grona naszych użytkowników.

Czy ta strona była pomocna?