CloudFlare админ WordPress, проблема с кешем

CloudFlare + администратор WordPress, проблема с кешем

Ниже представлена ​​среда моего сайта:

  1. WordPress 3.8.1

  2. План CloudFlare Pro

1. проблема

Я не могу войти в WordPress после изменения моего собственного DNS на CloudFlare, ниже приведено сообщение об ошибке:

ERROR: Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress

2014-02-05_231731

P.S The browser’s cookies are enabled.

Вот правило страницы CloudFlare

Пользовательское кэширование: кэшировать все

*.example.com/*

2. Решение - Pro Plan

Чтобы решить эту проблему, отключите кеширование для администратора WordPress, авторизуйтесь и просматривайте страницы. Создайте еще три правила страницы CloudFlare следующим образом:

Пользовательское кеширование: обход кеша

*.example.com/wp-admin/*
*.example.com/wp-login.php*
*.example.com/*&preview=true

И отключите все функции CloudFlare, такие как: Rocket Loader, производительность, всегда онлайн, кэш и т. Д., Вам не нужно CloudFlare для управления функциями администратора WordPress.

В итоге, существует всего четыре правила страницы:

*.example.com/wp-admin/*     //disabled everything
*.example.com/wp-login.php*  //disabled everything
*.example.com/*&preview=true //disabled everything
*.example.com/*              //enabled any features you want

3. Решение - бесплатный план

Для бесплатного плана CloudFlare есть только одно правило страницы, попробуйте определить следующий шаблон правила страницы:

*.example.com/wp-*

Note
Я использую план CloudFlare pro, не могу протестировать в среде бесплатного плана, дайте мне знать, работает ли указанное выше правило страницы.