- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Что только не делал, но панель все ровно кешируется в СF. Может, что не так, хотя уже куча мануалов перечитал, другого не видел. Может кто подскажет. Имеем занчит
Админка все ровно проскальзывает на тех страницах, когда сам их откроешь авторизованным как админ. Как сделать, чтобы она не была при полно кешировании сайта? site ru/wp-* ( Cache Level : Bypass ) <--- Тоже задавал, эффекта нет. Таже задавал в Cache Rules кукисы "admin" и т.п. с обходом кеша и ничего не изменилось.
П.С, стоит на WP плагин еще кеша WP Fastest Cache со всеми включенным функциями и связан с CF по API токену.
Мне ничего не помогло - все равно админка вылазила.
Помог вот этот плагин - https://wordpress.org/plugins/wp-cloudflare-page-cache/
Что только не делал, но панель все ровно кешируется в СF. Может, что не так, хотя уже куча мануалов перечитал, другого не видел. Может кто подскажет. Имеем занчит
Админка все ровно проскальзывает на тех страницах, когда сам их откроешь авторизованным как админ. Как сделать, чтобы она не была при полно кешировании сайта? site ru/wp-* ( Cache Level : Bypass ) <--- Тоже задавал, эффекта нет. Таже задавал в Cache Rules кукисы "admin" и т.п. с обходом кеша и ничего не изменилось.
П.С, стоит на WP плагин еще кеша WP Fastest Cache со всеми включенным функциями и связан с CF по API токену.
Заходите в Cache - Cache Rules (beta)
(http.request.uri contains "preview=true") or (http.request.uri contains "wp-admin") or (http.request.uri contains "ajax") or (http.request.uri contains "wp-login")
Bypass cache.
первое, чтобы черновик не кэшировался (превью).
Что только не делал, но панель все ровно кешируется в СF. Может, что не так, хотя уже куча мануалов перечитал, другого не видел. Может кто подскажет. Имеем занчит
Админка все ровно проскальзывает на тех страницах, когда сам их откроешь авторизованным как админ. Как сделать, чтобы она не была при полно кешировании сайта? site ru/wp-* ( Cache Level : Bypass ) <--- Тоже задавал, эффекта нет. Таже задавал в Cache Rules кукисы "admin" и т.п. с обходом кеша и ничего не изменилось.
П.С, стоит на WP плагин еще кеша WP Fastest Cache со всеми включенным функциями и связан с CF по API токену.
А касаемо ваших правил, очередность важна.
У Вас получается: сначала не кэшировать что то, а потом кэшировать все. В итоге все и кэшируется.
А если бы вы 1 и 2 пункт поменяли местами, сеначала разрешили кэшировать все, а потом запретили - то был бы результат, если конечно все правильно делаете.
Клауд и так по дефолту кеширует. В разделе Cashing задается уровень кеширования.
А зачем нужно отдельное правило кешировать все?
Клауд и так по дефолту кеширует. В разделе Cashing задается уровень кеширования.
Затем, что по дефолту (стандарт) он кешит JS и всякую муть
А касаемо ваших правил, очередность важна.
У Вас получается: сначала не кэшировать что то, а потом кэшировать все. В итоге все и кэшируется.
А если бы вы 1 и 2 пункт поменяли местами, сеначала разрешил кэшировать все, а потом запретили - то был бы результат, если конечно все правильно делаете.
У меня первым правилом обход кеша админки, а потом все кешировать в правилах страницы. Не получилось вашим методом в Cache Rules (beta) также :(
(http.request.uri contains "preview=true") or (http.request.uri contains "wp-admin") or (http.request.uri contains "ajax") or (http.request.uri contains "wp-login")
У меня первым правилом обход кеша админки, а потом все кешировать в правилах страницы. Не получилось вашим методом в Cache Rules (beta) также :(
(http.request.uri contains "preview=true") or (http.request.uri contains "wp-admin") or (http.request.uri contains "ajax") or (http.request.uri contains "wp-login")
У Вас должны быть правила, сначала все кэшировать, затем исключать из кэша - у меня так стоит и работает.
Если не поможет. Значит у Вас что то другое кэширует, почему вы решили что кэширует клауд? Вы смотрели заголовки ответов и там клауд кэш?
Затем, что по дефолту (стандарт) он кешит JS и всякую муть
Ну т.е. если задать отдельное правило - кешировать все - оно кешировать муть перестанет? 🤣
Как по мне, вы занимаетесь каким-то рукоблудством. Поставьте в исключения, крайним правилом, то что кешировать НЕ нужно.
Делов на 2 минуты, а обсуждения на ровном месте развели аж целый топик.
Слушай открой документацию и почитай, и не нефиг тут
Ник соответствует поведению.
Вам уже несколько раз сказали и подсказали несколько вариантов как работает у всех. Вы же где-то накосячили, понапрописывали в клауде еще что-то, о чем здесь не указали, тупо игнорируете что вам подсказывают, и все что делаете - бросаетесь на всех кто ответил в теме.
Мне ничего не помогло - все равно админка вылазила.
Помог вот этот плагин - https://wordpress.org/plugins/wp-cloudflare-page-cache/
Поставил кстати сравнил какие заголовки выдает админка вордпресс, cf-cache-status. В случае с плагином - BYPASS.
На другом сайте, где через правила в самом клауде прописано не кешировать админку - DYNAMIC.
А вот директива cache-control в обоих случаях почти одинаковая: no-cache, must-revalidate, max-age=0
Про плагин почитал в буржуйнете, прикольный, спасибо за подсказку.