Niezależnie od tego, czy jesteś programistą, czy zwykłym użytkownikiem Internetu, prawie każdy z nas uwielbia szybsze strony internetowe. Ten post jest poświęcony jak zwiększyć szybkość strony za pomocą Htaccess (WordPress). Być może już wiesz, że istnieje wiele sposobów na zwiększenie szybkości WordPressa za pomocą kodu Htaccess. W następnym artykule przeprowadzę Cię przez pięć najlepszych sztuczek Htaccess, aby zoptymalizować szybkość witryny.

Zawsze ważne jest, aby zoptymalizować szybkość witryny, aby zapewnić płynne i wzbogacające doświadczenie użytkownika. Wyszukiwarki uwielbiają także szybsze witryny WordPress.
Według badania przeprowadzonego przez Google, strony internetowe ładujące się w czasie krótszym niż 1 sekunda prawdopodobnie znajdą się wyżej w wynikach wyszukiwania.
Co więcej, zakładam, że skoro znasz już większość sztuczek Htaccess mających na celu optymalizację szybkości witryny i już je zaimplementowałeś.
Jednak optymalizacja szybkości witryny WordPress za pomocą sztuczek htaccess nie jest łatwa, dlatego zalecam ponowne sprawdzenie implementacji.
A jeśli jesteś początkujący, musisz ponownie sprawdzić optymalizację szybkości swojej witryny, ponieważ ten post jest szczególnie istotny dla Ciebie.
Zacznijmy od wymagań wstępnych najlepszego htaccess dla optymalizacji szybkości witryny WordPress.
Warunki wstępne – Sztuczki Htaccess optymalizujące szybkość witryny
Zanim zagłębisz się w szczegóły, radzę wziąć pod uwagę następujące wymagania wstępne.
- Utwórz kopię zapasową pliku WordPress Htaccess, ponieważ zmiany mogą spowodować uszkodzenie witryny. Ponieważ Twój dostawca usług hostingowych może nie obsługiwać kilku hacków ~ „rzeczy”.
- Otwórz plik Htaccess do edycji. Chociaż zgaduję, że wiesz o pliku Htaccess i o tym, jak go edytować.
- Wyłącz wszystkie wtyczki buforujące, których używasz. Oprócz tego usuń całą pamięć podręczną utworzoną przez te wtyczki.
- Odśwież swoją stronę i sprawdź czy nadal działa. A jeśli okaże się, że Twoja witryna nie działa. Znajdź możliwe rozwiązanie tego problemu i napraw błąd.
- Teraz jesteśmy wreszcie gotowi do edycji naszego pliku Htaccess.
- Na koniec przetestuj swoją witrynę w Pingdom lub GTmatrix, aby uzyskać bazowy czas ładowania strony.
Jak zwiększyć szybkość strony za pomocą Htaccess
Przede wszystkim zacznijmy od listy trików Htaccess zwiększających szybkość strony, które omówię w tym poście. Lista, którą przygotowałem, obejmuje główne zalecenia większości twórców stron internetowych na świecie dotyczące zwiększenia szybkości witryny WordPress za pomocą Htaccess.
- Rozpocznij kompresję – Gzip i DEFLET
- Włącz opcję Keep Alive
- Cache przeglądarki dźwigni
- Wyłącz funkcję Hotlinking obrazu
- Aktywuj mod_pagespeed
- Włącz pamięć podręczną serwera LightSpeed
Włącz kompresję Gzip i DEFLATE, aby przyspieszyć witrynę WordPress za pomocą Htaccess
Pierwszą sztuczką Htaccess na liście jest kompresja Gzip.
Czy wiesz, że kompresja może zmniejszyć rozmiar plików HTML, JS i CSS o 60% do 80%?
Jestem w stanie zmniejszyć rozmiar strony o 82,2%, włączając kompresję Gzip i DEFLATE w mojej witrynie. Przeczytaj mój szczegółowy przewodnik na ten temat – jak włączyć kompresję Gzip i DEFLATE, aby zwiększyć prędkość strony za pomocą Htaccess.
Ponadto dodaj poniższy kod do pliku Htaccess, aby włączyć kompresję Gzip i DEFLATE.
-
Kompresja Gzip na Apache
# TN START KOMPRESJA GZIP
-
DEFLATE Kompresja na Apache
# TN START DEFLATE KOMPRESJA
A jeśli jesteś na serwerze NGINX, musisz dodać następujący kod Htaccess w pliku „konfiguracja” aby włączyć kompresję Gzip i DEFLATE.
-
Kompresja na serwerze NGINX
Skopiuj i wklej następujący kod Htaccess do pliku konfiguracyjnego swojego serwera WWW.
gzip włącz; gzip_comp_level 2; gzip_http_wersja 1.0; gzip_proxied dowolny; gzip_min_length 1100; gzip_buffers 16 8k; gzip_types tekst/zwykły tekst/html tekst/aplikacja css/x-javascript tekst/aplikacja xml/aplikacja xml/xml+rss tekst/javascript; gzip_disable “MSIE [1-6].(?!.*SV1)”; gzip_vary on;
Włącz Keep Alive – Przyspiesz WordPressa za pomocą Htaccess
Włączenie funkcji Keep Alive to kolejna potężna sztuczka Htaccess przyspieszająca działanie witryny WordPress. Umożliwia serwerowi i przeglądarce internetowej pobieranie zasobów w ramach jednego połączenia, co zwiększa szybkość strony. Możesz włączyć Utrzymać przy życiu dodając nagłówek HTTP „Connection: Keep-Alive” na swoim serwerze.
Dodaj następujący kod Htaccess, aby włączyć Keep Alive i zwiększyć szybkość strony za pomocą Htaccess (WordPress).
# TN START ENABLE KEEP ALIVE
-
Włącz opcję Keep Alive w Apache
Keep Alive jest włączany automatycznie na większości nowoczesnych serwerów Apache. Można jednak ręcznie włączyć opcję Keep Alive na starych serwerach Apache. Przeczytaj o tym samym tutaj – Jak włączyć Keep Alive na starych serwerach Apache.
-
Włącz opcję Keep Alive w NGINX
Ponieważ używasz serwera NGINX, prawdopodobnie nie musisz się martwić o włączenie funkcji Keep Alive na serwerach NGINX. Funkcja Keep Alive jest domyślnie włączona na serwerze NGINX.
Włącz buforowanie przeglądarki – Wykorzystaj buforowanie przeglądarki poprzez Htaccess
Wykorzystaj buforowanie przeglądarki przez Htaccess to jedna z najczęściej zalecanych przez programistów sztuczek Htaccess, które przyspieszają działanie witryny WordPress.
Większość narzędzi optymalizacyjnych, takich jak GTmatrix i Google PageSpeed Insights, zaleca włączenie buforowania przeglądarki. Witryny internetowe obsługujące buforowanie przeglądarki nakazują przeglądarkom internetowym przechowywanie/przechowywanie zasobów witryny, takich jak pliki JS lub CSS, przez określony czas.
Dzięki temu przeglądarki internetowe nie muszą ponownie pobierać tych samych zasobów. Dzięki temu strona ładuje się szybciej, ponieważ przeglądarka korzysta z już pobranych zasobów.
Dowiedz się więcej o wykorzystaniu buforowania przeglądarki za pośrednictwem Htaccess. Napisałem szczegółowy przewodnik na temat buforowania przeglądarki i sposobu wdrożenia wykorzystania buforowania przeglądarki w witrynie WordPress.
Możesz włączyć buforowanie przeglądarki, dodając następujący kod Htaccess, aby zwiększyć szybkość strony za pomocą Htaccess.
# TN – START WYGASZA cachowanie #
Dodaj nagłówki kontroli pamięci podręcznej, aby zwiększyć szybkość strony za pomocą Htaccess (WordPress)
Ponadto dodaj później nagłówki Cache-Control
# TN – BEGIN Nagłówki kontroli pamięci podręcznej
Wyłącz funkcję Hotlinking obrazu
Kolejna sztuczka Htaccess na liście dotyczy obrazów Twojej witryny.
Czy zauważyłeś, że ktoś używa Twoich zdjęć na swojej stronie internetowej, korzystając bezpośrednio z linku do zdjęcia?
Hmmm, nie? TAK? Niepewny?
Tak czy inaczej, to naprawdę nie ma znaczenia, czy zauważyłeś, czy nie. Istnieje ryzyko, że spamerzy wykorzystają łącze do Twojego zdjęcia w swoich witrynach internetowych. Z tego powodu za każdym razem, gdy ktoś odwiedzi tę stronę, obrazy zostaną załadowane z Twojego serwera. Jest to tzw Hotlinkowanie obrazu.
Jak to (Hotlinkowanie obrazu) wpływa na Twój serwer? Cóż, wykorzysta zasoby i przepustowość serwera, co prowadzi do większego obciążenia serwera. A co za tym idzie powolna lub słaba wydajność.
Możesz wyłączyć Hotlinkowanie obrazów i przyspieszyć swoją witrynę WordPress za pomocą Htaccess. Dodaj następujący kod w Htaccess. I nie zapomnij wymienić próbka.com z własną nazwą domeny.
# TN – WYŁĄCZ HOTLINKI OBRAZU START RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?sample.com [NC]
PrzepiszWarunek %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
Przepisz regułę \.(jpg|jpeg|png|gif)$ – [NC,F,L]
# TN – WYŁĄCZ KONIEC GORĄCEGO ŁĄCZENIA OBRAZU
Włącz mod_pagespeed – Zwiększ prędkość strony za pomocą Htaccess
Co więcej, ta sztuczka Htaccess mająca na celu zwiększenie szybkości strony i optymalizację witryny jest szczególnie istotna i działa dobrze z serwerami Apache.
Moduł Mod_pagespeed został opracowany przez Google w celu zwiększenia szybkości stron internetowych. Obecnie niewielu dostawców usług hostingowych, takich jak Godaddy, SiteGround i DreamHost itp., domyślnie obsługuje moduł mod_pagespeed. Możesz jednak zainstalować to samo, używając protokołu SSH w panelu sterowania.
Mod_pagespeed można włączyć, dodając następujący kod do pliku Htaccess.
# TN – WŁĄCZ MOD PAGESPEED START # POŁĄCZ CSS, KOMPRESUJ OBRAZY, USUŃ BIAŁĄ PRZESTRZEŃ HTML I KOMENTARZE
Możesz dostosować swój moduł mod_pagespeed, korzystając z dostępnych opcji dostosowywania i filtrów Tutaj.
Pamięć podręczna serwera LightSpeed – włącz ją
Oprócz tego, jeśli używasz LightSpeed Server do uruchamiania swojej witryny internetowej, tak jak my używaliśmy LightSpeed Server z A2Hosting. Aby włączyć buforowanie na poziomie serwera, należy użyć następującego kodu Htaccess. To znacznie zwiększy prędkość Twojej witryny WordPress.
# TN – WŁĄCZ Uruchamianie pamięci podręcznej LITESPEED
RewriteCond %{REQUEST_URI} !login|admin|register|post|cron RewriteCond %{QUERY_STRING} !nocache RewriteRule .* – [E=Cache-Control:max-age=300]
Nie zapomnij się zmienić próbka.com z własną nazwą domeny. Jeśli nie chcesz włączać buforowania w wielu domenach, usuń łącznik (|) i inne domeny.
Podsumowanie
Zanim zakończę ten post, mam dodatkowa wskazówka dla Ciebie.
Prawdopodobnie wiesz, że Twoja witryna może zostać zhakowana poprzez ujawnienie jedynie informacji o serwerze. Ukryj podpis serwera, dodając ten kod do pliku Htaccess. Przeczytaj więcej o podpisie serwera tutaj.
# START – TN Wyłącz podpis serwera # ServerSignature Off # END – TN Wyłącz podpis serwera #
W rezultacie po wdrożeniu tych sztuczek Htaccess zauważysz znaczny wzrost szybkości strony przy użyciu Htaccess.
Na koniec sprawdź swoją witrynę na Pingdom lub GTmatrix i porównaj wyniki z wartościami bazowymi.
Czy Twoja witryna ładuje się szybciej bez użycia wtyczki buforującej? Jestem pewien, że Twoja odpowiedź będzie dużym TAK!.
Podziel się procentową (%) zmianą czasu ładowania Twojej witryny w sekcji komentarzy poniżej lub odrzuć swoje zapytania. Chętnie pomogę.
Pokój!
Oprócz tego możesz zainteresować się następującymi samouczkami: