目次

無料のCDN CloudflareでキャッシュとHTTPS化



Cloudflareとは


Cloudflare にドメインを登録


ドメインをCloudflareで管理する

お名前.comなどでドメインをとっていましたら、ネームサーバをCloudflareに変更します。


Cloudflareで、DNS設定

Type     A
Name     example.com
Content  xx.xx.xx.xx


Cloudflareで、SSL/TLSの設定

Always Use HTTPS を「On」
「http:~~~/」にアクセスされても「https:~~~/」にリダイレクトします。


Cloudflareで、Page Rulesの設定

Free Planでは、3つのルールまで作れます。

ルール1:/secret/をキャッシュしない

WordPressの場合は、/wp-admin/ 以下はキャッシュしないですが、
DokuWikiの場合は、特に設定しないでも大丈夫ですが、キャッシュしたくないディレクトリがあれば設定しましょう。

*example.com/secret/*

Cache Level      Bypass
Disable Performance

ルール2:do=adminはキャッシュしない

WordPressの場合は、preview=true はキャッシュしないですが、
DokuWikiの場合は、do=adminはキャッシュしないになります。

*example.com/*do=admin*

Cache Level      Bypass
Disable Performance

ルール3:それ以外はキャッシュする

*example.com/*

Cache Level      Cache Everything
Edge Cache TTL    2 hours