Cloudflare と WP Cerber
WordPressでうまく連携させる方法
English version: Cloudflare and WP Cerber
サイトが Cloudflare プロキシ サービスの背後にあり、WordPress が WP Cerber プラグインによって保護されている場合、それらをうまく連携させるには 2 つのことを行う必要があります。
- メイン設定ページで「サイトはリバースプロキシの背後にあります」を有効にします。
- カスタムログイン URLを設定している場合は、Cloudflare のサーバーによるキャッシュから除外する必要があります。これを行うには、次の説明に従って、Cloudflare アカウント設定の [ページルール] 設定ページでルールを追加します: https://support.cloudflare.com/hc/en-us/articles/200172316-How-do-I-exclude-a-specific-URL-from-CloudFlare-s-caching-
Cloudflareファイアウォールとの統合
オプションのCloudflare アドオンを使用して、ロックアウトされた悪意のある IP アドレスとアクセス リスト エントリを Cloudflare クラウドベースのファイアウォールと同期することを検討してください。
WordPress security explained
Next Post
WordPress にカスタム ログイン URL を使用する必要がある理由
WordPress Security How To
So you would bypass the caching on the login page? I just want to make sure that’s what you mean? If I setup my WordPress login page in Cerber as https://www.mysite.com/jim that’s the url I would create a page rule in cloudflare to bypass caching for?
Exactly.
I’m using CloudFlare for my DNS and HTTPS. When I check ‘My site is behind a reverse proxy’ and save the settings, my site’s links simply stop working. Clicking on them does nothing. I can right-click and Open In A New Window okay, but I can’t expect my site visitors to do that. FORTUNATELY when I turn that switch back to OFF, save the settings, and then clear the cache on CloudFlare.com, it works okay again.
I do not wish to implement the Custom login URL so I did not setup the Rule as described on this page. There’s no explicit mention that the two things must be done together, so I didn’t. What might be the problem?
What does “my site’s links simply stop working” mean?