Как ускорить любой сайт WordPress с помощью .HTACCESS
Ваш сайт WordPress загружается слишком долго? Знаете ли вы, что медленный сайт повлияет на SEO и пользовательский опыт?
Помимо использования плагинов, существует несколько различных способов ускорить работу вашего сайта. Один из способов — использовать кеш браузера, а другой — сжимать файлы.
И то, и другое можно выполнить, изменив и оптимизировав файл .htaccess .
Что такое кеш браузера?
Когда кто-то посещает ваш веб-сайт, файлы загружаются и сохраняются во временном месте.
Типы файлов включают все документы, из которых состоит ваш веб-сайт, например файлы HTML , изображения, JavaScript и CSS . Кэш браузера(Browser) относится к этому временному местоположению для загруженных файлов.
Когда кеш заполнен, он занимает слишком много места на компьютере посетителя. Это приводит к медленной работе браузера и слишком долгой загрузке веб-сайта.
К счастью, есть способ исправить это, отредактировав файл .htaccess.
Что вы должны сделать в первую очередь
Прежде чем приступить к редактированию файла .htaccess, примите во внимание следующие меры предосторожности:
- Всегда создавайте резервную копию вашего файла WordPress .htaccess перед его изменением.
- Отключите все плагины WordPress , которые вы можете использовать.
- Прежде чем вносить изменения в файл .htaccess, проверьте скорость своего сайта, чтобы получить базовые показатели. Вы можете использовать GTmatrix , Pingdom или Google PageSpeed Insights .
Теперь вы готовы использовать код через файл .htaccess, чтобы указать вашей установке WordPress кэшировать статические файлы дольше для повторных посетителей вашего сайта. Вы можете использовать cPanel или FTP . См. инструкции ниже для каждого из них.
Получив доступ к файлу .htaccess, используйте дополнительные указания для внесения изменений.
Использование cPanel
Войдите(Log) в cPanel вашего сайта. Обычно вы можете попасть туда, набрав yourdomain.com/cPanel в своем веб-браузере.
Войдите(Log) в систему с именем пользователя и паролем, которые вы получили при установке WordPress на своем домене. После входа в систему найдите и щелкните Диспетчер файлов(File Manager) .
Ваш файл .htaccess находится в корневой папке. Точка перед именем файла указывает на то, что это скрытый файл в вашей установке WordPress. Не забудьте поставить галочку в поле Показать скрытые файлы(Show Hidden Files) .
Вы должны сделать копию своего файла перед его редактированием, потому что, если вы сделаете ошибку, вы можете сломать свой сайт. Чтобы сделать копию, щелкните .htaccess и выделите его. Чтобы сохранить копию, нажмите кнопку загрузки, расположенную в верхнем меню.
После того, как вы сделали копию, вы готовы редактировать файл. В файловом менеджере(File Manager) cPanel щелкните правой кнопкой мыши файл .htaccess и выберите « Редактировать(edit) » .
Использование FTP
Вы также можете отредактировать файл .htaccess с помощью FTP - клиента. Одним из популярных FTP - клиентов является FileZilla , который используется в приведенном ниже примере.
Начните(Start) с открытия вашего FTP -клиента и вставьте свой хост. Обычно это адрес вашего домена, ваше имя пользователя и пароль. Если вы не уверены, что это такое, обратитесь к своему веб-хостингу.
Используйте следующие шаги для доступа, копирования и редактирования файла .htaccess:
- Перейдите в корневой каталог.
- Найдите файл .htaccess, сделайте копию и перетащите его на рабочий стол.
- Сохраните копию оригинала и отредактируйте другую копию на случай, если вам придется восстановить оригинал.
- Используйте(Use) редактор, например Блокнот(Notepad) , для редактирования файла.
- Когда вы закончите редактирование, загрузите файл в корневой каталог.
Если вы допустили ошибку, ваш сайт не будет работать. Чтобы это исправить, загрузите файл резервной копии.
Теперь вы готовы внести изменения в файл .htaccess, чтобы ускорить работу вашего сайта WordPress .
Сжимайте файлы с помощью Gzip
Сжатие Gzip(Gzip) уменьшает размер файлов и ускоряет их загрузку. Добавление приведенного ниже кода в файл .htaccess (под текущим кодом) с помощью gzip приведет к сжатию файлов CSS , HTML и 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>
Не забудьте нажать «Сохранить изменения».
Кэширование браузера
Когда кто-то посещает ваш веб-сайт, браузер, который он использует, загружает все файлы, связанные со страницей, к которой он обращается.
Использование кеша браузера означает, что вы хотите загружать только необходимые файлы, а не ресурсы, которые не нужны. Обычно это дизайн и стиль вашей страницы, а иногда также включают функции JavaScript.
Когда вы используете кеш браузера, вы указываете своему серверу игнорировать части вашей веб-страницы, которые ранее были загружены для повторных посетителей.
Чтобы отредактировать файл .htaccess, найдите его и сделайте две копии так же, как вы делали это при сжатии файлов, как описано выше, с помощью FTP - клиента или cPanel.
Сохраните копию исходного файла .htaccess на случай возникновения проблем с изменениями. Внесите изменения в другую копию.
Добавьте следующий код под текущим содержимым вашего файла .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>
Не забудьте нажать Сохранить(Save) , чтобы сохранить изменения в файле.
Сжатие ваших файлов и использование кеша браузера значительно сократит время загрузки ваших веб-страниц. Это повысит рейтинг вашего сайта в поиске и улучшит взаимодействие с пользователем. Никто не хочет ждать загрузки страницы более нескольких секунд.
Related posts
Как настроить свой собственный веб-сайт, похожий на Twitter, используя тему WordPress P2
Как позвонить в WhatsApp с помощью Siri
Блокируйте веб-сайты с вашего маршрутизатора или с помощью DNS
Найдите пароль WiFi в Windows 10 с помощью CMD
Играйте в любую компьютерную игру с помощью геймпада с помощью JoyToKey
Как выполнить стресс-тест процессора
Как сделать резервную копию вашего сайта WordPress
Как удалить папку Windows.old в Windows 7/8/10
Как восстановить старые или поврежденные фотографии с помощью цифровых инструментов
Как сделать WordPress Site Secure
Как преобразовать динамический диск в базовый диск
Как сканировать несколько страниц в один файл PDF
Как восстановить взломанную учетную запись Facebook
Как создать команду в Microsoft Teams
Как использовать Chromebook в качестве второго монитора
Как восстановить заводские настройки Xbox One или Xbox Series X
Как открыть файлы DDS в Windows 10
Как управлять дроном для начинающих
Установка плагинов GIMP: практическое руководство
Создайте настольное приложение Gmail с этими 3 почтовыми клиентами