Jak przyspieszyć dowolną witrynę WordPress za pomocą .HTACCESS
Czy ładowanie Twojej witryny WordPress trwa zbyt długo? Czy wiesz, że powolna strona wpłynie na Twoje SEO i doświadczenie użytkownika?
Istnieje kilka różnych sposobów na przyspieszenie działania witryny poza używaniem wtyczek. Jednym ze sposobów jest wykorzystanie pamięci podręcznej przeglądarki, a innym sposobem jest skompresowanie plików.
Oba można osiągnąć poprzez modyfikację i optymalizację pliku .htaccess .
Co to jest pamięć podręczna przeglądarki?
Gdy ktoś odwiedza Twoją witrynę, pliki są pobierane i przechowywane w tymczasowej lokalizacji.
Typy plików obejmują wszystkie dokumenty składające się na Twoją witrynę, takie jak pliki HTML(HTML) , obrazy, JavaScript i CSS . Pamięć podręczna przeglądarki(Browser) odnosi się do tej tymczasowej lokalizacji pobranych plików.
Gdy pamięć podręczna jest pełna, zajmuje zbyt dużo miejsca na komputerze odwiedzającego. Powoduje to powolną przeglądarkę i witrynę, której ładowanie trwa zbyt długo.
Na szczęście istnieje sposób, aby to naprawić, edytując plik .htaccess.
Co powinieneś zrobić najpierw?
Zanim zaczniesz edytować plik .htaccess, rozważ następujące środki ostrożności:
- Zawsze twórz kopię zapasową pliku .htaccess WordPress(WordPress .htaccess) przed jego zmianą.
- Wyłącz wszystkie wtyczki WordPress , których możesz używać.
- Przetestuj szybkość swojej witryny przed wprowadzeniem zmian w pliku .htaccess, aby uzyskać pomiar bazowy. Możesz użyć GTmatrix , Pingdom lub Google PageSpeed Insights .
Możesz teraz użyć kodu za pośrednictwem pliku .htaccess, aby poinformować instalację WordPress , aby dłużej buforowała pliki statyczne w celu powrotu odwiedzających do Twojej witryny. Możesz użyć cPanel lub FTP . Zapoznaj się z poniższymi wskazówkami dla każdego z nich.
Po uzyskaniu dostępu do pliku .htaccess skorzystaj z dodatkowych wskazówek, aby wprowadzić zmiany.
Korzystanie z cPanel
Zaloguj(Log) się do swojej witryny cPanel. Zwykle możesz się tam dostać, wpisując yourdomain.com/cPanel w przeglądarce internetowej.
Zaloguj(Log) się za pomocą nazwy użytkownika i hasła, które otrzymałeś podczas instalacji WordPressa(WordPress) w swojej domenie. Po zalogowaniu znajdź i kliknij Menedżer plików(File Manager) .
Twój plik .htaccess znajduje się w folderze głównym. Kropka przed nazwą pliku wskazuje, że jest to ukryty plik w instalacji WordPressa. Pamiętaj, aby zaznaczyć pole wyboru Pokaż ukryte pliki(Show Hidden Files) .
Powinieneś zrobić kopię pliku przed edycją, ponieważ jeśli popełnisz błąd, możesz zawiesić swoją witrynę. Aby zrobić kopię, kliknij .htaccess i zaznacz go. Aby zapisać kopię, kliknij przycisk pobierania znajdujący się w górnym menu.
Po utworzeniu kopii możesz teraz edytować plik. W Menedżerze plików(File Manager) cPanel kliknij prawym przyciskiem myszy plik .htaccess i kliknij edytuj(edit) .
Korzystanie z FTP
Możesz także edytować plik .htaccess za pomocą klienta FTP . Jednym z popularnych klientów FTP jest FileZilla , użyty w poniższym przykładzie.
Zacznij(Start) od otwarcia klienta FTP i włącz hosta. (FTP)Zazwyczaj jest to adres Twojej domeny, nazwa użytkownika i hasło. Jeśli nie masz pewności, co to jest, skontaktuj się z usługodawcą hostingowym.
Wykonaj poniższe czynności, aby uzyskać dostęp, skopiować i edytować plik .htaccess:
- Przejdź do katalogu głównego.
- Znajdź plik .htaccess, utwórz kopię i przeciągnij go na pulpit.
- Zachowaj kopię oryginału i edytuj inną kopię na wypadek konieczności przywrócenia oryginału.
- Użyj(Use) edytora, takiego jak Notatnik(Notepad) , aby edytować plik.
- Po zakończeniu edycji prześlij plik do katalogu głównego.
Jeśli popełniłeś błąd, Twoja strona internetowa nie będzie działać. Aby to naprawić, prześlij plik kopii zapasowej.
Teraz możesz wprowadzić zmiany w pliku .htaccess, aby przyspieszyć działanie witryny WordPress .
Kompresuj swoje pliki za pomocą Gzip
Kompresja Gzip(Gzip) sprawia, że Twoje pliki są mniejsze i szybciej się ładują. Dodanie poniższego kodu do pliku .htaccess (pod bieżącym kodem) za pomocą gzip spowoduje skompresowanie plików CSS , HTML i PHP .
<IfModule mod_deflate.c> # Compress HTML, CSS, JavaScript, Text, XML and fonts AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/vnd.ms-fontobject AddOutputFilterByType DEFLATE application/x-font AddOutputFilterByType DEFLATE application/x-font-opentype AddOutputFilterByType DEFLATE application/x-font-otf AddOutputFilterByType DEFLATE application/x-font-truetype AddOutputFilterByType DEFLATE application/x-font-ttf AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE font/opentype AddOutputFilterByType DEFLATE font/otf AddOutputFilterByType DEFLATE font/ttf AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE image/x-icon AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/xml # Remove browser bugs (only needed for really old browsers) BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html Header append Vary User-Agent </IfModule>
Nie zapomnij kliknąć „Zapisz zmiany”.
Buforowanie przeglądarki
Gdy ktoś odwiedza Twoją witrynę, przeglądarka, z której korzysta, pobierze wszystkie pliki powiązane ze stroną, do której uzyskuje dostęp.
Wykorzystanie pamięci podręcznej przeglądarki oznacza, że chcesz pobierać tylko niezbędne pliki, a nie niepotrzebne zasoby. Są to zazwyczaj projekt i styl Twojej strony, a czasami zawierają również funkcje JavaScript.
Korzystając z pamięci podręcznej przeglądarki, każesz serwerowi ignorować części Twojej strony internetowej, które zostały wcześniej pobrane dla powracających użytkowników.
Aby edytować plik .htaccess, zlokalizuj go i utwórz dwie kopie w taki sam sposób, jak podczas kompresji plików, jak opisano powyżej, używając klienta FTP lub cPanel.
Zachowaj kopię oryginalnego pliku .htaccess na wypadek problemów ze zmianami. Wprowadź zmiany w drugiej kopii.
Dodaj następujący kod poniżej bieżącej zawartości pliku .htaccess:
<IfModule mod_expires.c> ExpiresActive On ExpiresDefault A0 <FilesMatch "\.(txt|xml|js)$"> ExpiresDefault A691200 </FilesMatch> <FilesMatch "\.(css)$"> ExpiresDefault A691200 </FilesMatch> <FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|mp4|m4v|ogg|webm|aac)$"> ExpiresDefault A691200 </FilesMatch> <FilesMatch "\.(jpg|jpeg|png|gif|swf|webp)$"> ExpiresDefault A691200 </FilesMatch> </IfModule> <IfModule mod_headers.c> <FilesMatch "\.(txt|xml|js)$"> Header set Cache-Control "max-age=691200" </FilesMatch> <FilesMatch "\.(css)$"> Header set Cache-Control "max-age=691200" </FilesMatch> <FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|mp4|m4v|ogg|webm|aac)$"> Header set Cache-Control "max-age=691200" </FilesMatch> <FilesMatch "\.(jpg|jpeg|png|gif|swf|webp)$"> Header set Cache-Control "max-age=691200" </FilesMatch> </IfModule>
Nie zapomnij kliknąć Zapisz(Save) , aby zachować dodatki do pliku.
Kompresja plików i wykorzystanie pamięci podręcznej przeglądarki znacznie skróci czas ładowania stron internetowych. Pomoże to Twojej witrynie uzyskać wyższą pozycję w wynikach wyszukiwania i poprawić wrażenia użytkownika. Nikt nie chce czekać dłużej niż kilka sekund na załadowanie strony.
Related posts
Jak założyć własną witrynę podobną do Twittera za pomocą motywu WordPress P2?
Jak wykonać połączenie WhatsApp za pomocą Siri
Blokuj strony internetowe z routera lub za pomocą DNS
Znajdź hasło WiFi w systemie Windows 10 za pomocą CMD
Graj w dowolną grę na PC za pomocą gamepada za pomocą JoyToKey
Jak usunąć złośliwe oprogramowanie z witryny WordPress?
Utwórz aplikację Gmail na komputer, korzystając z tych 3 klientów poczty e-mail
Jak przekonwertować dysk dynamiczny na dysk podstawowy
Jak przyspieszyć witrynę WordPress w 11 krokach
7 technicznych wskazówek dotyczących optymalizacji SEO dla dowolnej witryny internetowej
Jak utrzymać komputer z systemem Windows w stanie aktywności bez dotykania myszy?
Jak odzyskać zhakowane konto na Facebooku?
Jak wykonać kopię zapasową witryny WordPress
Jak zaktualizować Raspberry Pi
6 najlepszych ustawień aparatu dla zdjęć księżycowych
Jak robić zrzuty ekranu na Nintendo Switch
Jak pobrać instalator Google Chrome offline (autonomiczny)
Jak wyłączyć klawisz Windows
Natychmiast usuwaj tła z obrazów za pomocą sztucznej inteligencji
Jak zeskanować wiele stron do jednego pliku PDF