Настройка плагина WP Super Cache wordpress новая инструкция

Скорость сайта

Всем привет ! Сегодня я буду разбирать по частям очередной супер популярный плагин – WP Super Cache. Данный плагин ускоряет сайт, за счёт кэширования файлов. Так же в плагине есть дополнительные функции для ускорения сайта:

 

– PHP caching, кэширует не только HTML но и PHP код.

– Compress pages, функция сжатия страниц.

– Don’t cache pages for known users, не кэширует страницы для известных пользователей.

– Cache rebuild, функция перестройки кэша.

– CDN support, поддержка CDN.

– Extra homepage checks, проверка дополнительных страниц.

 

Установить плагин вы сможете прямо из админ-панели wordpress. Перейдите по вкладке: ПлагиныДобавить новый, введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.

 

13-01-2016 13-24-59_mini

 

После установки и активации плагина, вам нужно будет включить кэширование, для этого перейдите по вкладке: НастройкиWP Super Cache. В разделе – Статус кэширования, отметьте значение – Кэширование включено, затем нажмите на кнопку – Обновить.

 

13-01-2016 13-52-47_mini

 

 

Настройки

 

– Статус кэширования, здесь я рекомендую оставить всё как есть, должны быть отмечены значения с пометкой (Рекомендовано)Кэшировать сессии просмотров для быстрого доступа и  Использовать PHP для обслуживания кэша. В дальнейшем, при росте посещаемости, можно включить модуль – mod_rewrite, так как он быстрее чем php кэширование.

 

13-01-2016 14-34-15_mini

 

 

– Разное, здесь так же, отметьте значения с пометкой (Рекомендовано). Поставьте галочки в следующих значениях:

 

 Сжимать файлы кэша.

 304 Not Modified browser caching.

 Не кэшировать страницы для известных пользователей.

 Авто перестройка кэша.

 

Внимание ! Если на вашем Хостинге включено сжатие файлов по умолчанию или у вас установлен плагин для сжатия файлов, то не ставьте галочку в значении – Сжимать файлы кэша, так как это может привести к не корректной работе сайта.

 

13-01-2016 14-36-05_mini

 

 

Настройки, рекомендую включить следующие функции:

 

 Enable dynamic caching, включение динамического кэширования. Ставьте галочку, если на вашем сайте есть динамические объекты, которые постоянно изменяются. И если вы постоянно, каждый день, вносите на свой сайт какие-либо изменения, то так же рекомендую включить данную функцию.

 Mobile device support, кэширование для мобильной версии сайта. Если у вас нет мобильной версии сайта, то можете не включать данную функцию.

 Дополнительная сверка кэша, проверка кэша, чтобы соответствовала оригиналу.

 Обновлять страницу при добавлении нового комментария к ней.

 Блокировка файлов, функция для маломощных хостингов. Если у вас возникают какие-то проблемы в работе сайта, попробуйте отключить данную функцию.

 

13-01-2016 14-56-33_min

 

 

– Cache Location, здесь указан путь к папке с кэшем. Нажмите на кнопку – Обновить, что бы сохранить все сделанные изменения.

 

13-01-2016 15-11-30_mini

 

 

– Просроченные страницы & Очистка мусора.

 

 Cache Timeout, здесь можно установить время в секундах для обновления кэша. То есть, каждые 3600 секунд старый кэш будет удаляться, а новый создаваться. Плагин рекомендует установить значение – 3600 секунд, но вы должны знать, чем меньше период, тем сильнее нагрузка на сайт. Я считаю, что обновлять кэш каждый день, это вполне достаточно, то есть, в секундах это примерно: 6 000 – 10 000 секунд.

 Scheduler, проверка устаревших кэшированных файлов. Здесь рекомендую выбрать значение – Каждый день, это самый оптимальный вариант.

 Notification Emails, если поставите галочку, то вам на электронную почту будет приходить уведомление, при каждом обновлении кэша.

 После сделанных изменений, нажмите на кнопку – Изменить время жизни копии.

 

13-01-2016 15-20-52_mini

 

 

– Допустимые имена & Запрещенные адреса, здесь можно отметить типы страниц, которые не будут кэшироваться. Например, если вы не используете на своём сайте – Архивы, Метки или Рубрики, Фиды, то можно их не кэшировать.

 

13-01-2016 15-34-56_mini

 

 

– Закрытый режим, функция для высоко-посещаемых сайтов. Включите данную функцию, если на ваш сайт заходят как минимум 1 000 уникальных посетителей каждый день, оставляют много комментариев. При включённой функции, размещение новых комментариев и записей не будет обновлять статичные файлы в кэше. Функция обновления кэша будет отключена.

 

13-01-2016 15-42-10_mini

 

 

 

Настройка CDN

 

Здесь можно включить функцию CDNСеть доставки контента. Чтобы подключить данную функцию вы должны быть зарегистрированы в стороннем сервисе, который предоставляет услуги CDN. То есть, плагин не использует данную функцию, он только её поддерживает. В поле – Основной URL, вам нужно будет указать url адрес, который вам предоставит сервис CDN, по которому будут доступны ваши файлы. Суть функции CDN в том, что ваши файлы будут загружаться в браузер, при открытии сайта, с другого сервера, а не с вашего, поэтому это позволяет снизить нагрузку на сайт. Так как я сам не использовал CDN, то ничего более конкретного не могу вам сказать.

 

13-01-2016 15-52-19_mini

 

 

 

Состояние кэша

 

На странице – Состояние кэша, можно выполнить следующие операции:

 

 Обновить статистику кэша.

 Посмотреть список кэшированных файлов.

 Удалить просроченный кэш.

 Удалить весь кэш.

 

13-01-2016 16-11-51_mini

 

 

 

Общий кэш

 

На странице – Общий кэш, вы можете включить функцию – Общего кэширования. Рекомендуется включать данную функцию, только если у вас очень много записей на сайте, более 10 000. Так же настоятельно рекомендуется включить данную функцию, для тех кто пользуется услугами виртуального хостинга.

 

 Предварительный режим, при включении общего кэширования, выберите данный режим. Остальные настройки оставьте по умолчанию.

 После сделанных изменений, нажмите на кнопку – Создать общий кэш сейчас.

 

13-01-2016 16-26-55_mini

 

 

 

Плагины

 

На странице – Плагины, вы можете подключить дополнительные плагины:

 

– Плагин “Awaiting Moderation”, при включении плагина, добавляет надпись: “Ваш комментарий ожидает проверки”, при комментировании.

– Плагин “МультиБлог”, подробней о плагине, вы можете прочитать по указанной ссылке.

– Jetpack Mobile Theme, если у вас установлен плагин – Jetpack, то включите поддержку плагина для совместимости.

– WPTouch, включайте только если у вас установлен плагин – WP Touch.

 

13-01-2016 16-41-09_mini

 

 

 

Обслуживание

 

На странице – Обслуживание, можно включить Отладку, что бы решить возникающие проблемы в работе плагина.

 

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

 Адрес IP, можете указать ip-адрес, с которого будут записываться обращения к сайту. Оставьте поле пустым, тогда плагин будет использовать ваш ip по умолчанию.

 Cache Status Messages, если включите данную функцию, то будет показываться сообщение о состоянии кэша в конце каждой странице.

 

13-01-2016 16-55-54_mini

 

 Проверять главную страницу каждые 5 минут, если возникают ошибки, которые перечислены в описании, то вы можете включить автоматическую проверку кэша главной страницы, каждые 5 минут. Если сайт работает нормально, не включайте данную функцию, так как это создаёт лишнею нагрузку на сайт.

 Ключевой тест, вы можете указать в поле любой текст, который отображается на главной странице, для сверки, но только если у вас включена проверка каждые 5 минут.

 Очищать кэш при ошибке, включите данную функцию.

 Сообщить администратору блога по завершению проверки, уведомления на email. Включите только при тестировании на ошибки.

После сделанных изменений – Сохраните настройки.

 

13-01-2016 16-57-13_mini

 

На этом у меня всё, жду ваших комментариев, удачи вам и до новых встреч !

 

info-effect.ru
Добавить комментарий

Имя и Email указывать не обязательно. Чтобы получить ответ на свою электронную почту, укажите свой Email.

  1. Николай

    Обновленный плагин оставляет ссылку ниже подвала.
    Как избавиться от нее?

    Ответить
    1. Admin автор

      В настройках плагина, на странице Обслуживание, снимите галочку возле значения – Display comments at the end of every page like this. Не забудьте сохранить настройки и обновить сайт.

      Ответить
    2. Admin автор

      Ответить
    3. Admin автор

      На странице Настройки, убери галочку возле значения – Proudly tell the world your server is Stephen Fry proof! Тогда ссылка плагина, ниже подвала не будет отображаться.

      Ответить
  2. Александр

    Илья, я слегка запутался. Какой плагин установить WP Fastest Cache или WP Super Cache? Или оба ставить? На моём сайте такая проблемка. Главная страница сначала работает нормально, а через несколько минут на ней уже, практически, невозможно работать. Всё зависает. Я так думаю, что это из-за плагина фиксирующего виджеты. Как ты считаешь, помогут эти два плагина избавиться от моей проблемы или лучше не дёргаться?

    Ответить
    1. Admin автор

      Оба плагина одновременно точно ставить не надо. Для кэширования файлов рекомендую ставить – WP Fastest Cache. Плагин, который фиксирует виджеты не должен вызывать такие проблемы, мне кажется дело в другом. С сайтом то у тебя в принципе всё нормально, только футер не зафиксирован, футер прокручивается, хотя должен стоять на месте. Попробуй ссылки поднять по выше, в файле footer.php, где надпись Copy Protected by. А сколько лет сайту ? может база данных засорилась…

      Ответить
  3. Александр

    Сайту два года. Базу данных периодически очищаю плагином wp-cleanup. Футер действительно какой-то дурной. Но, если ты заметил, не на всех страницах. На одних он зафиксирован, на других – проваливается в бесконечность. Но на главной-то он как раз зафиксирован. А зависает только главная. Остальные нормальные. Причины я не понимаю. Все страницы, в своей основе, одинаковы. Вот такая, извини, хрень у меня с сайтом. Попробую сделать, что ты посоветовал и отпишусь.

    Ответить
    1. Admin автор

      Я заходил на твой сайт, на главной странице футер то же вылетает, как и на всех остальных. А сколько плагинов установлено на сайте ? Возможно какой-то плагин или да же несколько плагинов сильно грузят сайт. Есть плагин, который вычисляет самые тяжёлые плагины, используй его, посмотри, возможно лучше отказаться от каких-либо плагинов и поискать более простые.

      Ответить
  4. Александр

    22 плагина. Самый тяжёлый тот, что фиксирует виджеты. Давно бы его выкинул, но без него и главная страница не нужна. Смысл в том, чтобы мои посетители обратили внимание на то, что рекламируют эти зафиксированные виджеты. И потом, Илья, фишка-то в том, что другие страницы не виснут, а ведь и на них есть зафиксированные виджеты. Сейчас мне много по работе нужно сделать. Сегодня не успею, а завтра с утра реализую твой совет. Что получится – отпишу.

    Ответить
  5. Александр

    Может, причина в этой стрелке наверх. Я помню, долго с ней мучился, всё не получалось. Хотя, на другом моём сайте – ualjonki.ru – стрелка сделано точно так же, но никаких зависаний вообще никогда не было.

    Ответить
    1. Admin автор

      Всё возможно, надо смотреть разные варианты. Как мне кажется, вот этот плагин, который выезжает снизу с формой подписки, он может быть причиной, удали его и посмотри, что будет. То же самое со стрелкой сделай, есть кстати хороший плагин, с большим выбором стрелок, попробуй его лучше. Возможно какие-то плагины конфликтуют между собой или есть не совместимость с wordpress. Я бы вот что сделал, удалил все плагины кроме основных, самых необходимых и посмотрел бы на результат. И ещё ты не хочешь шаблон поменять ? у тебя на вкладках текст просто не читаемый, в меню еле видно, в виджете вообще не разберёшь, это сильно бьёт по юзабилити сайта и как следствие на продвижение. С такой навигацией далеко не уедешь, обрати на это внимание…

      Ответить
  6. Александр

    Замечание, конечно, правильное. Но, в сайтбаре у меня один единственный текст. Можно его, конечно, увеличить. Хотя смотрится это не очень. А вот из-за шрифта меню придётся всю шапку менять. Потому что, если увеличить текст (я, кстати, уже пробовал это сделать), придётся расширить и саму полоску меню и, как следствие, нарушатся все пропорции.

    Ответить
  7. Александр

    Этой надписи внизу Copy Protected by у меня не было и в футере её нет. Это, видимо, после установки плагина Jetpack от WordPress.com она появилась. Как её теперь убрать, не знаю. Может вообще этот дурацкий Jetpack от WordPress.com выкинуть?

    Ответить
    1. Admin автор

      Jetpack конечно лучше убрать, если он тебе особо не нужен. WP Copyprotect есть такой плагин ? как раз его название и указано в футере, посмотри может в настройках можно отключить показ ссылки, если нет, то удаляй его. Попробуй другой плагин WP Content Copy Protection

      Ответить
  8. Александр

    Нет, это оказывается плагин Wp-CopyProtected выкидывает эту надпись. Да чёрт с ней! Она не мешает.

    Ответить
  9. Александр

    Спасибо. Нашёл я там эту галочку. Убрал. Запись исчезла.

    Ответить
  10. Александр

    Этот плагин тем хорош, что отключает защиту для администратора сайта. В WP Content Copy Protection такой функции нет.

    Ответить
    1. Admin автор

      Попробуй вот этот плагин – Right Click Disable OR Ban то же можно для админа отключать защиту. Более простой плагин, можно текст в уведомлении указать свой.

      Ответить
  11. Александр

    Спасибо, попробую. Форма подписки на зависание не влияет. Я поставил её недавно. Зависание началось ещё до этого. Причём, Илья, прикинь в чём вся мулька. Ведь первые 6-8 минут всё тип-топ! Никакого намёка на зависание. А потом – по экспоненте, чем дальше – тем круче. Пока, минут эдак через двадцать – двадцать пять, не останавливается совсем. Перезагружаю страницу – и опять весь цикл по новой. Хреновина какая-то, в общем!

    Ответить
  12. Александр

    Илья, а не могут конфликтовать All In One SEO Pack и iThemes Security? В них же есть похожие функции.

    Ответить
  13. Александр

    Ты не посоветуешь какой-нибудь плагинчик для раскрутки сайта, только не связанный с какой-нибудь там внутренней оптимизацией и прочей ботвой. Люди нужны!!! Или без Яндекс.Директ никак?

    Ответить
  14. Александр

    Я у тебя тут прочитал несколько статей про какую-то cPanel. Вообще, первый раз про такую слышу. А как узнать, установлена она на моём хостинге или нет? И вообще, стоит ли с этой панелью заморачиваться или и без неё прожить как-нибудь можно?

    Ответить
    1. Admin автор

      Если ты не разу не слышал про cPanel то на твоём хостинге её точно нет. В cPanel много функций для управления сайтом, многие хостинги используют эту панель.

      На счёт плагинов, здесь смотреть надо, ничего конкретного сказать не могу. Если ты используешь плагин Jetpack только из-за одной функции то это просто не разумно, лучше удали его и поищи что по проще. То же самое и с All in One SEO Pack какие функции ты там используешь ? избавься от плагинов, которые тебе не нужны.

      На странице Плагины WordPress есть плагины для продвижения, посмотри. Можешь тут посмотреть – ТОП 10 Плагинов wordpress для продвижения сайта. Самое лучшее бесплатное продвижение это писать статьи под популярные запросы. На сколько популярна твоя тема можешь посмотреть в сервисе Яндекс Wordstat.

      Ответить
  15. Александр

    Илья, установил WP Super Cache. Всё по твоему описанию делал. Поменял, как умный Вася, admin на другой логин. Все изменения добросовестно сохранял!!! После этого пытаюсь войти в админку – не пускает. Пару раз набрал свой новый логин – не пускает. Думаю, наберу третий – вообще заблокирует. Набрал, как и раньше – admin. Вошёл. Почитал комменты (в другом месте). Оказывается у многих такая лажа. Только, если меня пустил по старому логину, то других вообще не пускает. Выкинул к чёрту, от греха подальше, этот WP Super Cache. А то потом вообще никак к себе не попадёшь. Почему такое получается, не знаешь?

    Ответить
    1. Admin автор

      Впервые о таком слышу, никогда не возникало таких проблем, походу какие-то плагины конфликтуют. Не надо ставить плагины, которые выполняют одинаковые функции.

      Ответить
  16. Александр

    Перепутал маленько, не WP Super Cache я установил, а iThemes Security. Я их подряд два поставил, поэтому запутался. Но вопрос мой остаётся тот же. Не знаешь, в чём тут дело?

    Ответить
  17. Александр

    Статьи под популярные запросы – это здорово. Но я могу писать хорошие статьи только по темам, которые хорошо знаю. А знаю я хорошо именно то, о чём пишу. Если я, положим, выясню, какие темы имеют максимальный рейтинг, это будет слабым для меня утешением. Эти популярные темы, скорее всего, не моего профиля. Да и так я знаю, что популярно: как заработать в сети, стрелялки, титьки, политика и прочие интересные вещи. Но, к сожалению, мне-то они неинтересны. Поэтому мне и приходится искать именно свой сегмент аудитории, которому интересно то, что я пишу, а не наоборот. Вот такая вот петрушка получается!

    Ответить
    1. Admin автор

      Если захотеть, то продвинуться можно в любой теме и в твоей то же. Просто я не знаю каким образом ты продвигаешься и продвигаешься ли вообще…

      Ответить
  18. Александр

    Топчусь на мете. 20 – 40 посетителей в день. Но в том-то и дело, что я не знаю, как, с чего, блин! начать. Чтобы реально сайт (тему сайта, точнее) рекламировать, до народа донести. Оптимизация, по-моему, это клиника. Для самоуспокоения. Или для убийства времени. Как-то это по-другому, всё-таки, делается. Печёнкой чую. Статьи, понимаешь, читаю всякие. Там, практически везде, одно и то же. И всё какая-то, блин, жвачка ради жвачки! Оптимизируйте, оптимизируйте, оптимизируйте! Каму, к чёрту, нужна эта оптимизация? Я не для роботов сайт делаю, а для людей.

    Ответить
    1. Александр

      А ни кто вам четко ни чего не напишет как раскрутить сайт. Если кто знает как, то сидит тихонько и раскручивает :)

      Ответить
      1. Admin автор

        В интернете есть абсолютно вся инфа, в том числе и на моём сайте. Кто ищет – тот всегда найдёт ! 100%. Ошибка многих в том, что они слишком рано опускают руки и сдаются. Надо определится и двигаться до победного, без вариантов !

        Ответить
  19. Владимир

    У меня возникла проблема следующего характера. Не могу корректно установить плагин WP Super Cache. РНР кэширование работает (вроде бы), но при переключении на Mod rewrite плагин перестает работать, да еще и при сверке выдает следующее: Проверка страницы сайт в кэше: ЕСТЬ

    Проверка первой копии сайт.ru: ЕСТЬ (1.html)

    Проверка второй копии сайт.ru: ЕСТЬ (2.html)

    Страницы не совпадают! Временной штамп отличается или не был найден!

    Things you can do:

    Load your homepage in a logged out browser, check the timestamp at the end of the html source. Load the page again and compare the timestamp. Caching is working if the timestamps match.
    Enable logging on the Debug page here. That should help you track down the problem.
    You should check Page 1 and Page 2 above for errors. Your local server configuration may not allow your website to access itself.
    Вы можете помочь в решении этой проблемы?

    Ответить
    1. Admin автор

      А плагин вы настраивали ? или просто включили Использовать mod_rewrite и всё…Не должно возникать никаких ошибок. Файл htaccess обновляли ?

      Ответить
  20. Владимир

    Безусловно, плагин настраивался согласно всем рекомендациям самого разработчика этого плагина. Вся инфа была взята с официального ресурса. файл .htaccess был обновлен, но это не привело ни к какому результату.

    Ответить
    1. Admin автор

      Значит дело не в плагине, так как у меня всё нормально работает и ошибок не возникает. Следуйте рекомендациям плагина, откройте главную страницу вашего сайта, перейдите в исходный код страницы с помощью правой кнопки мыши, спуститесь в самый низ страницы, там указано время загрузки страницы, возле названия плагина, запомните это время. Закройте страницу, подождите 1-2 минуты, снова зайдите на ту же страницу, если время загрузки страницы будет такое же как и в первый раз, значит кэширование включено и работает. Чтобы узнать почему возникает ошибка включите функцию Отладки на странице Обслуживание. Ничего конкретного сказать не могу, так как сайты у всех разные, нужно анализировать логи, возможно какая-то не совместимость с другими плагинами и т.д.

      Ответить
  21. Владимир

    В этом то и фишка, что у меня не показывает это время…

    Ответить
    1. Admin автор

      Проверь файл htaccess, у тебя там не стоит никаких запретов на доступ к файлам типа login.php или wp-admin.php…

      Ответить
  22. Владимир

    Вот мой файл
    Options All -Indexes

    # BEGIN WPSuperCache

    RewriteEngine On
    RewriteBase /
    #If you serve pages from behind a proxy you may want to change ‘RewriteCond %{HTTPS} on’ to something more sensible
    AddDefaultCharset UTF-8
    RewriteCond %{REQUEST_URI} !^.*[^/]$
    RewriteCond %{REQUEST_URI} !^.*//.*$
    RewriteCond %{REQUEST_METHOD} !POST
    RewriteCond %{QUERY_STRING} !.*=.*
    RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress_logged_in|wp-postpass_).*$
    RewriteCond %{HTTP:X-Wap-Profile} !^[a-z0-9\”]+ [NC]
    RewriteCond %{HTTP:Profile} !^[a-z0-9\”]+ [NC]
    RewriteCond %{HTTP_USER_AGENT} !^.*(2.0\ MMP|240×320|400X240|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|Elaine/3.0|EudoraWeb|Googlebot-Mobile|hiptop|IEMobile|KYOCERA/WX310K|LG/U990|MIDP-2.|MMEF20|MOT-V|NetFront|Newt|Nintendo\ Wii|Nitro|Nokia|Opera\ Mini|Palm|PlayStation\ Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|SHG-i900|Small|SonyEricsson|Symbian\ OS|SymbianOS|TS21i-10|UP.Browser|UP.Link|webOS|Windows\ CE|WinWAP|YahooSeeker/M1A1-R2D2|iPhone|iPod|Android|BlackBerry9530|LG-TU915\ Obigo|LGE\ VX|webOS|Nokia5800).* [NC]
    RewriteCond %{HTTP_user_agent} !^(w3c\ |w3c-|acs-|alav|alca|amoi|audi|avan|benq|bird|blac|blaz|brew|cell|cldc|cmd-|dang|doco|eric|hipt|htc_|inno|ipaq|ipod|jigs|kddi|keji|leno|lg-c|lg-d|lg-g|lge-|lg/u|maui|maxo|midp|mits|mmef|mobi|mot-|moto|mwbp|nec-|newt|noki|palm|pana|pant|phil|play|port|prox|qwap|sage|sams|sany|sch-|sec-|send|seri|sgh-|shar|sie-|siem|smal|smar|sony|sph-|symb|t-mo|teli|tim-|tosh|tsm-|upg1|upsi|vk-v|voda|wap-|wapa|wapi|wapp|wapr|webc|winw|winw|xda\ |xda-).* [NC]
    RewriteCond %{HTTP:Accept-Encoding} gzip
    RewriteCond %{HTTPS} on
    RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{SERVER_NAME}/$1/index-https.html.gz -f
    RewriteRule ^(.*) “/wp-content/cache/supercache/%{SERVER_NAME}/$1/index-https.html.gz” [L]

    RewriteCond %{REQUEST_URI} !^.*[^/]$
    RewriteCond %{REQUEST_URI} !^.*//.*$
    RewriteCond %{REQUEST_METHOD} !POST
    RewriteCond %{QUERY_STRING} !.*=.*
    RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress_logged_in|wp-postpass_).*$
    RewriteCond %{HTTP:X-Wap-Profile} !^[a-z0-9\”]+ [NC]
    RewriteCond %{HTTP:Profile} !^[a-z0-9\”]+ [NC]
    RewriteCond %{HTTP_USER_AGENT} !^.*(2.0\ MMP|240×320|400X240|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|Elaine/3.0|EudoraWeb|Googlebot-Mobile|hiptop|IEMobile|KYOCERA/WX310K|LG/U990|MIDP-2.|MMEF20|MOT-V|NetFront|Newt|Nintendo\ Wii|Nitro|Nokia|Opera\ Mini|Palm|PlayStation\ Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|SHG-i900|Small|SonyEricsson|Symbian\ OS|SymbianOS|TS21i-10|UP.Browser|UP.Link|webOS|Windows\ CE|WinWAP|YahooSeeker/M1A1-R2D2|iPhone|iPod|Android|BlackBerry9530|LG-TU915\ Obigo|LGE\ VX|webOS|Nokia5800).* [NC]
    RewriteCond %{HTTP_user_agent} !^(w3c\ |w3c-|acs-|alav|alca|amoi|audi|avan|benq|bird|blac|blaz|brew|cell|cldc|cmd-|dang|doco|eric|hipt|htc_|inno|ipaq|ipod|jigs|kddi|keji|leno|lg-c|lg-d|lg-g|lge-|lg/u|maui|maxo|midp|mits|mmef|mobi|mot-|moto|mwbp|nec-|newt|noki|palm|pana|pant|phil|play|port|prox|qwap|sage|sams|sany|sch-|sec-|send|seri|sgh-|shar|sie-|siem|smal|smar|sony|sph-|symb|t-mo|teli|tim-|tosh|tsm-|upg1|upsi|vk-v|voda|wap-|wapa|wapi|wapp|wapr|webc|winw|winw|xda\ |xda-).* [NC]
    RewriteCond %{HTTP:Accept-Encoding} gzip
    RewriteCond %{HTTPS} !on
    RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{SERVER_NAME}/$1/index.html.gz -f
    RewriteRule ^(.*) “/wp-content/cache/supercache/%{SERVER_NAME}/$1/index.html.gz” [L]

    RewriteCond %{REQUEST_URI} !^.*[^/]$
    RewriteCond %{REQUEST_URI} !^.*//.*$
    RewriteCond %{REQUEST_METHOD} !POST
    RewriteCond %{QUERY_STRING} !.*=.*
    RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress_logged_in|wp-postpass_).*$
    RewriteCond %{HTTP:X-Wap-Profile} !^[a-z0-9\”]+ [NC]
    RewriteCond %{HTTP:Profile} !^[a-z0-9\”]+ [NC]
    RewriteCond %{HTTP_USER_AGENT} !^.*(2.0\ MMP|240×320|400X240|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|Elaine/3.0|EudoraWeb|Googlebot-Mobile|hiptop|IEMobile|KYOCERA/WX310K|LG/U990|MIDP-2.|MMEF20|MOT-V|NetFront|Newt|Nintendo\ Wii|Nitro|Nokia|Opera\ Mini|Palm|PlayStation\ Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|SHG-i900|Small|SonyEricsson|Symbian\ OS|SymbianOS|TS21i-10|UP.Browser|UP.Link|webOS|Windows\ CE|WinWAP|YahooSeeker/M1A1-R2D2|iPhone|iPod|Android|BlackBerry9530|LG-TU915\ Obigo|LGE\ VX|webOS|Nokia5800).* [NC]
    RewriteCond %{HTTP_user_agent} !^(w3c\ |w3c-|acs-|alav|alca|amoi|audi|avan|benq|bird|blac|blaz|brew|cell|cldc|cmd-|dang|doco|eric|hipt|htc_|inno|ipaq|ipod|jigs|kddi|keji|leno|lg-c|lg-d|lg-g|lge-|lg/u|maui|maxo|midp|mits|mmef|mobi|mot-|moto|mwbp|nec-|newt|noki|palm|pana|pant|phil|play|port|prox|qwap|sage|sams|sany|sch-|sec-|send|seri|sgh-|shar|sie-|siem|smal|smar|sony|sph-|symb|t-mo|teli|tim-|tosh|tsm-|upg1|upsi|vk-v|voda|wap-|wapa|wapi|wapp|wapr|webc|winw|winw|xda\ |xda-).* [NC]
    RewriteCond %{HTTPS} on
    RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{SERVER_NAME}/$1/index-https.html -f
    RewriteRule ^(.*) “/wp-content/cache/supercache/%{SERVER_NAME}/$1/index-https.html” [L]

    RewriteCond %{REQUEST_URI} !^.*[^/]$
    RewriteCond %{REQUEST_URI} !^.*//.*$
    RewriteCond %{REQUEST_METHOD} !POST
    RewriteCond %{QUERY_STRING} !.*=.*
    RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress_logged_in|wp-postpass_).*$
    RewriteCond %{HTTP:X-Wap-Profile} !^[a-z0-9\”]+ [NC]
    RewriteCond %{HTTP:Profile} !^[a-z0-9\”]+ [NC]
    RewriteCond %{HTTP_USER_AGENT} !^.*(2.0\ MMP|240×320|400X240|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|Elaine/3.0|EudoraWeb|Googlebot-Mobile|hiptop|IEMobile|KYOCERA/WX310K|LG/U990|MIDP-2.|MMEF20|MOT-V|NetFront|Newt|Nintendo\ Wii|Nitro|Nokia|Opera\ Mini|Palm|PlayStation\ Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|SHG-i900|Small|SonyEricsson|Symbian\ OS|SymbianOS|TS21i-10|UP.Browser|UP.Link|webOS|Windows\ CE|WinWAP|YahooSeeker/M1A1-R2D2|iPhone|iPod|Android|BlackBerry9530|LG-TU915\ Obigo|LGE\ VX|webOS|Nokia5800).* [NC]
    RewriteCond %{HTTP_user_agent} !^(w3c\ |w3c-|acs-|alav|alca|amoi|audi|avan|benq|bird|blac|blaz|brew|cell|cldc|cmd-|dang|doco|eric|hipt|htc_|inno|ipaq|ipod|jigs|kddi|keji|leno|lg-c|lg-d|lg-g|lge-|lg/u|maui|maxo|midp|mits|mmef|mobi|mot-|moto|mwbp|nec-|newt|noki|palm|pana|pant|phil|play|port|prox|qwap|sage|sams|sany|sch-|sec-|send|seri|sgh-|shar|sie-|siem|smal|smar|sony|sph-|symb|t-mo|teli|tim-|tosh|tsm-|upg1|upsi|vk-v|voda|wap-|wapa|wapi|wapp|wapr|webc|winw|winw|xda\ |xda-).* [NC]
    RewriteCond %{HTTPS} !on
    RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{SERVER_NAME}/$1/index.html -f
    RewriteRule ^(.*) “/wp-content/cache/supercache/%{SERVER_NAME}/$1/index.html” [L]

    # END WPSuperCache

    # BEGIN WordPress

    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

    # END WordPress

    Ответить
    1. Admin автор

      Когда очень часто меняешь настройки и переходишь от одной функции к другой, то создаются лишние правила. Вот что сделай: деактивируй плагин и удали его полностью с сайта, всё что плагин добавил в файл htaccess то же удали, кроме:

      # BEGIN WordPress

      RewriteRule ^index\.php$ — [L]
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule . /index.php [L]

      # END WordPress

      Обнови сайт и админ-панель, снова установи плагин и активируй его, включи кэширование, в настройках поставь галочку возле – Кэшировать сессии просмотров для быстрого доступа и отметь – Использовать mod_rewrite для обслуживания кэша. Обнови настройки и обнови файл htaccess, больше ничего в настройках делать не надо. Проверь кэш…

      Ответить
  23. Владимир

    Окей, спасибо) На протяжении часа постараюсь попробовать реализовать твой совет и обязательно отпишусь!

    Ответить
  24. Фредди

    Доброго здоровья, Илья!

    Благодарю Вас за архиполезную статью-инструкцию для новичков, как я. Всё разжевано и изложено простым и доступным языком.
    Уже второй плагин настраиваю, для нашего скромного личного блога, по Вашим рекомендациям; первым “попал под нож” All in SEO pack.

    Скорость загрузки сайта возросла: согласно Google PageSpeed, на несколько единиц и это отлично, учитывая тот факт, что наш блог ещё пуст и изначальные цифры были высоки.

    С благодарностью и пожеланиями процветания, Фредди.

    Ответить
  25. Алеся

    если поставить Cache Timeout 3600, даже если я не захожу на свой сайт и не делаю никаких изменений, то все равно каждый час кэш автоматически обновляться?

    Ответить
    1. Admin автор

      Да, в любом случае кэш будет обновляться, это для динамических сайтов, где постоянно контент обновляется.

      Ответить
  26. Игорь

    У меня такой вопрос. Написал своему хостингу насчет ” на вашем хостинге включено сжатие файлов по умолчанию”. Ответ: По умолчанию этим уже занимается веб-сервер nginx.
    Подскажите что это значит, что мне делать, ставить галочку или нет?

    Ответить
    1. Admin автор

      Лучше проверить, включено у вас сжатие или нет – Здесь ! Если включено, ставить галочку не надо.

      Ответить
      1. Игорь

        А если оставить и сжатие и в плагине и на хостинге (я проверял у меня ни чего не глючит), как такой вариант, возможен?

        Ответить
        1. Admin автор

          Да конечно, если всё нормально, можно и так сделать. За сайтом по наблюдайте, чтобы не глючил, с другого браузера зайдите.

          Ответить
  27. Игорь

    У меня предложение добавить в тексте по заголовку “Общий кэш” немного текста и еще одного скриншота как он должен быть не включенный.
    Типа такого: Если вы по невнимательности включили и забыли как он должен выглядеть не включенным, то в выключенном состоянии должен быть таким (каламбур получился какой-то).
    Я например, всё по включал на трёх сайтах из-за невнимательности, хорошо что была возможность посмотреть на четвертом и было с чем сравнить, чтобы выключить.

    Ответить
  28. Светлана

    Спасибо, Илья, за подробную инструкцию по настройке. Установка этого плагина помогла мне улучшить показатели в PageSpeed Insights с 81/88 до 88/94. Неплохо, я думаю.

    Ответить
  29. Александр

    Могла ли у меня появиться запись в конце формы заполнения комментариев:
    “Проверка комментариев включена. Прежде чем Ваши комментарии будут опубликованы пройдет какое-то время”.
    Если – ДА, подскажите где ошибка?.

    Ответить
    1. Admin автор

      Никакой ошибки нет. На странице “Плагины” есть параметр “Плагин Awaiting Moderation”, можно скрыть или показать надпись.

      Ответить
      1. Игорь

        У меня тоже появилась надпись в конце формы комментария: Проверка комментариев включена…
        И плагин Awaiting Moderation – не включал, Как же убрать эту надпись, не понятно?

        Ответить
        1. Admin автор

          В настройках Плагины, отключите плагин «Awaiting Moderation».

          Ответить
          1. Игорь

            Ни чего не помогает, запись остается как была.

          2. Admin автор

            Включите или выключите плагин, чтобы убрать надпись “Ваш комментарий ожидает проверки” когда кто-то размещает комментарий к записи. По умолчанию он отключен, значит попробуйте включить. Кэш удалите. В настройках “Обслуживание” выключите параметр “Сообщения о статусе кэша”.

  30. Юля

    Добрый день!
    После установки плагина WP Super Cache вылезла такая ошибка “prntscr.com/exj15r”

    Перешла по ссылке к руководству, где написано что нужно внести дополнительные агенты в список “prntscr.com/exj2id”
    в настройках плагина я не нашла поле для ввода агентов.
    подскажите, пожалуйста, как настроить плагин

    Ответить
    1. Admin автор

      Здравствуйте, у вас установлен плагин WPTouch ?

      Ответить
      1. Юля

        да, установлен

        Ответить
      2. Юля

        Возможно, я, как чайник, просто не поняла, что нужно сделать

        Ответить
        1. Admin автор

          В настройках плагина WP Super Cache, на странице “Плагины”, внизу, включите плагин WPTouch.

          Ответить
          1. Юля

            Включен. Ошибка всё равно висит(

          2. Admin автор

            В расширенных настройках включена поддержка мобильных устройств ?

  31. Юля

    Илья, включён

    Ответить
  32. Юля

    Все настройки по инструкции

    Ответить
    1. Admin автор

      В настройках плагина WPtouch, на странице “Устройства”, в разделе “Дополнительные пользовательские агенты”, вам нужно добавить все устройства, которые перечислены на странице инструкции для плагина WP Super Cache.

      Ответить
      1. Юля

        добавила, ошибка осталась(

        Ответить
        1. Admin автор

          В инструкции сказано, что даже после выполнения всех действий, уведомление об ошибке может остаться. В таком случае, если с сайтом у вас всё в порядке, вы можете просто игнорировать уведомление. Если есть проблемы, рекомендуют использовать плагин – W3 Total Cache.

          Ответить
  33. Дмитрий

    Я считаю, что обновлять кэш каждый день, это вполне достаточно, то есть, в секундах это примерно: 6 000 — 10 000 секунд. – 6тыс. сек это меньше двух часов…..

    Ответить
    1. Admin автор

      Да, я тоже так считаю, для динамического блога, если вы каждый день пишите, самый оптимальный вариант.

      Ответить
  34. nikiforova

    Илья, я не поняла. надо ли удалять страницы из кеша?

    Ответить
    1. Admin автор

      Если вам это необходимо, конечно можете удалить кэш.

      Ответить
  35. Александр

    У меня установлен woocomerce, после того как установил и настроил Super Cache товар можно добавить в корзину, но при обновлении корзина становиться пустой.
    И появились проблемы с имя-сайта/wp-admin/, имя-сайта/wp-login/, имя-сайта/checkout/. При переходе в эти категории отображается просто белый экран. Страницы тупо не загружаются.
    Снёс с хостинга файлы кэша и папку плагина, ситуация не поменялась. Куда копать?

    Ответить
    1. Admin автор

      Кэш браузера удаляли? Можно глянуть файл error_log в корне сайта, там может быть причина указана.

      Ответить
  36. Игорь

    Здравствуйте. Подскажите пожалуйста, WP Super Cache кеширует рекламу на сайте? Я интересуюсь к тому что, допустим посетитель зашёл на ту или иную страницу моего сайта, страница закешировалась. Следующий посетитель зайдя на эту же страницу, то перед ним как я понял, будут открыты закешированые файлы данной страниц, а рекламные банеры тоже будут закешированы, или они не сохраняются в файлах кеша?

    Ответить
    1. Admin автор

      Здравствуйте, все плагины кэшируют рекламу и доход от этого падает, поэтому я их не использую.

      Ответить
      1. Игорь

        Понял вас. Спасибо за информацию.

        Ответить