Ускорение загрузки сайта .htaccess

Ускорение загрузки сайта htacces

В продолжение темы (как было обещано) технологии ускорения загрузки сайта в этой статье будет рассмотрено как ускорить загрузку сайта с помощью редактирования файла .htaccess

Файл .htaccess порой жизненно необходим для большинства сайтов. Что он из себя представляет? Как с его помощью можно ускорить загрузку сайта? .htaccess — это своего рода консьерж который указывает путь.

Например, представьте, Вы пришли по адресу, и просите консьерж позвонить в нужную Вам квартиру, но консьерж Вам говорит: «такой квартиры не существует в этом подъезде». Именно это делает .htaccess когда кто-то пытается обратиться по не существующему адресу сайта, он направляет таких посетителей на страницу 404. Это всего лишь один самый банальный пример работы .htaccess

Как с его помощью ускорить загрузку сайта?

Шаг № 1

Зайдите через FileZila в корень Вашего сайта и находим файл .htaccess

Шаг №2

Откройте его для редактирования в notepad++

Шаг №3

Нужно вставить нижеследующий код

<IfModule mod_expires.c>

  ExpiresActive On
  ExpiresByType application/javascript "access plus 1 year"
  ExpiresByType text/javascript "access plus 1 year"
  ExpiresByType text/css "access plus 1 year"
  ExpiresByType image/gif "access plus 1 year"
  ExpiresByType image/jpeg "access plus 1 year"
  ExpiresByType image/png "access plus 1 year"
</IfModule>

Внеся этот код в тело .htaccess мы принуждаем браузер пользователя при следующем обращении показывать сохраненные данные сайта из кеша. Тем самым сайт будет грузиться быстрее.

Шаг №4

Создайте резервную копию Вашего .htaccess и сохраните в надежное место.

Шаг №5

Сохраните файл .htaccess и «залейте» его обратно на сервер.

[alert-warning]ВАЖНО! Хостинг провайдер должен поддерживать модуль mod_expires. В принципе у большинства серверов включен этот модуль, но уточнить у технической службы поддержки все-же стоит.[/alert-warning]

Вот такие простые шаги помогут Вашему сайту грузиться быстрее.

Еще рекомендую включить gzip. Это очень существенно влияет на быстроту загрузки сайта. Но о том как включить gzip более подробно в следующей статье.

Понравилась статья? Поделись с друзьями:
Комментариев: 4
  1. Я вчера мучил  техподдержку   Beget, на  эту тему.   «Используйте кеш браузера»  это один  из советов   PageSpeed Insights  от Гугля.     Не работает у  них эта конструкция,  во всяком случае Гугль  не видит включенного кеша.      Самое  обидное, что их сервис дает  эту же рекомендацию.  Спрашиваю их, как это  сделать, а они не знают.  Вот, такая жизненная трагедия.

  2. Блин, это очень тяжело. Не раз пробовала при создании своего сайта, что-то не так либо я делаю, либо  в программах какая-то запара. Но никак не получается все еще ускорить загрузку своего сайта.

  3. Reto ещё в статье не написал, куда код с  <IfModule mod_expires.c> в  файл .htaccess вставить нужно.  Действительно ли этот код ставят после END WordPress?

  4. Я   так  понял,   что если на сервере установлен Апач+Nginх,  то такая конструкция работать не  будет  и по сути не нужна.    Хотя   читал рекомендации, де перед продвижением  добиться,  чтобы  пузомерялка  Гугля  не  имела возражений по поводу ваших страниц.  А  тут такой результат получается не достижим.  Gzip   включается, но и его пузомерялка может не видеть.

Добавить комментарий
Screenshot.png
Общаясь и проявляя активность в Клубе по WordPress

можно зарабатывать монеты и получить доступ в закрытый раздел