Jak przyspieszyć dowolną witrynę WordPress za pomocą .HTACCESS


Czy ładowanie witryny WordPress trwa zbyt długo? Czy wiesz, że powolna strona wpłynie na Twoje SEO i wygodę użytkownika?

Istnieje kilka różnych sposobów na przyspieszenie witryny oprócz używania wtyczek. Jednym ze sposobów jest wykorzystanie pamięci podręcznej przeglądarki, a innym sposobem kompresowanie plików.

Oba można osiągnąć, modyfikując i optymalizując plik .htaccess.

Co to jest pamięć podręczna przeglądarki?

Gdy ktoś odwiedza Twoją witrynę, pliki są pobierane i przechowywane w lokalizacja tymczasowa.

Typy plików obejmują wszystkie dokumenty tworzące witrynę, takie jak pliki HTML, obrazy, JavaScript i CSS. Pamięć podręczna przeglądarki odnosi się do tej tymczasowej lokalizacji pobranych plików.

Gdy pamięć podręczna jest pełna, zajmuje zbyt dużo miejsca na komputerze użytkownika. Powoduje to spowolnienie przeglądarki i ładowanie strony internetowej zbyt długo.

In_content_1 all: [300x250] / dfp: [640x360]->

Na szczęście istnieje sposób, aby to naprawić, edytując plik .htaccess.

Co należy zrobić najpierw

Przed rozpoczęciem edycji pliku .htaccess, rozważ następujące środki ostrożności:

  • Zawsze twórz kopię zapasową pliku .htaccess WordPress przed jego zmianą.
  • Wyłącz wszelkie wtyczki WordPress, których możesz używać.
  • Przetestuj szybkość witryny przed dokonaniem zmian w pliku .htaccess, aby uzyskać pomiar linii bazowej. Możesz użyć  GTmatrix,  Pingdom lub  Google PageSpeed ​​Insights.
  • Możesz już używać kodu za pośrednictwem plik .htaccess, aby poinformować instalację WordPress o dłuższym buforowaniu plików statycznych w celu powrotu odwiedzających witrynę. Możesz użyć cPanel lub FTP. Zobacz poniższe wskazówki dla każdego z nich.

    Po uzyskaniu dostępu do pliku .htaccess skorzystaj z dodatkowych wskazówek, aby wprowadzić zmiany.

    Korzystanie z cPanel

    Zaloguj się na swojej stronie cPanel. Zazwyczaj można się tam dostać, wpisując twojadomena.com/cPanelw przeglądarce.

    Zaloguj się, podając nazwę użytkownika i hasło podane podczas instalowania WordPress w domenie. Po zalogowaniu wyszukaj i kliknij Menedżer plików.

    Twój plik .htaccess znajduje się w folderze głównym. Kropka przed nazwą pliku wskazuje, że jest to ukryty plik w instalacji WordPress. Pamiętaj, aby zaznaczyć pole wyboru Pokaż ukryte pliki.

    Powinieneś zrobić kopię pliku przed edycją, ponieważ jeśli popełnisz błąd, możesz zawiesić swoją stronę. Aby wykonać kopię, kliknij .htaccessi zaznacz ją. 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 cPanel kliknij prawym przyciskiem myszy plik .htaccess i kliknij edytuj.

    Korzystanie z FTP

    Możesz również edytować plik .htaccess za pomocą klienta FTP. Jednym z popularnych klientów FTP jest  FileZilla, użyty w poniższym przykładzie.

    Rozpocznij od otwarcia klienta FTP i umieszczenia go w swoim hoście. 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ą internetowym.

    Aby uzyskać dostęp, skopiować i edytować plik .htaccess, wykonaj następujące czynności:

    • Przejdź do katalogu głównego.
    • Znajdź plik .htaccess, zrób kopię i przeciągnij ją na pulpit.
    • Zachowaj kopię oryginału i edytuj inną kopię na wypadek, gdybyś musiał przywrócić oryginał.
    • Użyj edytor, taki jak Notatnik, aby edytować plik.
    • Po zakończeniu edycji prześlij plik do katalogu głównego.
    • Jeśli popełniłeś błąd, twoja strona nie będzie działać. Aby to naprawić, prześlij plik kopii zapasowej.

      Teraz możesz dokonać zmian w pliku .htaccess, aby przyspieszyć witrynę WordPress.

      Kompresuj pliki za pomocą Gzip

      Kompresja Gzip powoduje, że Twoje pliki mniejsze i pomaga im szybciej ładować. Dodanie poniższego kodu do pliku .htaccess (pod bieżącym kodem) za pomocą gzip spowoduje kompresję 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ą stronę, przeglądarka, której używa, 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. Zazwyczaj są to wygląd i styl strony, a czasem także funkcje JavaScript.

      Gdy używasz pamięci podręcznej przeglądarki, każesz swojemu serwerowi zignorować części strony, które zostały wcześniej pobrane dla stałych użytkowników.

      Aby edytować plik .htaccess, zlokalizuj go i wykonaj dwie kopie w taki sam sposób, jak podczas kompresji plików, jak opisano powyżej za pomocą klienta FTP lub cPanel.

      Zachowaj kopię oryginalnego pliku .htaccess na wypadek problemów ze zmianami. Dokonaj edycji 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ąć Zapiszaby zachować dodatki do pliku.

      Kompresowanie 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 wyszukiwaniu i poprawi komfort użytkowania. Nikt nie chce czekać dłużej niż kilka sekund na załadowanie strony.

      Powiązane posty:


      27.08.2019