以下は私のウェブサイトの環境です:

  1. ワードプレス3.8.1

  2. CloudFlareプロ計画

1.問題

カスタムDNSをCloudFlareに変更した後にWordPressにログインできません。以下はエラーメッセージです:

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


2014-02-05</em>231731、width = 513、height = 550

__P.SブラウザのCookieが有効になりました。

CloudFlareのページルールは次のとおりです

カスタムキャッシング:すべてをキャッシュする

** .example.com/**

2. Solution – Pro Plan

To solve it, disable the caching for WordPress admin, login and preview
pages. Create three more CloudFlare page rules like this :

Custom caching : Bypass cache

** .example.com/wp-admin/**
** .example.com/wp-login.php**

** .example.com/** &preview=true

ロケットローダー、パフォーマンス、常にオンライン、キャッシュなどのCloudFlareの機能はすべてオフにしてください.WebPressの管理機能をCloudFlareで処理する必要はありません。

要約すると、合計4つのページルールがあります。

** .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の無料プランの場合、ページルールは1つだけです。次のページルールパターンを定義してみてください。

** .example.com/wp-**