アカウント登録とCDNサイト登録†
- Eメールとパスワード登録(メール確認なし)
- ドメイン入れる(ルート)
- DNSを切り替える https://www.value-domain.com/modns.php?action=modns2&domainname=rutake.com
注意点†
- サブドメイン単位での登録は無理!
- ドメインのDNSをCloudflareに切り替えるので、関係ない巻き添え食らわないように登録内容を事前に見ておく!
- デフォルトだと画像ぐらいのキャッシュであまりトラフィックの軽減
cacheの最大化†
- デフォルトでは拡張子だけで判断しているためhtmlですらキャッシュ対象にならない(まぢ?)
- Page Rulesをつかえばその設定を上書きできるが、使える個数に制限があり
- 管理画面でアクセスした場合はヘッダーとかがキャッシュされてしまうので、ページは見ない。またはパージする。
優先度 | 設定値 | 備考 |
1 | *ドメイン/*wp-*/* | キャッシュさせないのでBypass |
2 | *ドメイン/* | 全部キャッシュでさらにEdge TTLを2Hourに |
https://www.e-dialogue.net/web/1668/
ずるいキャッシュ
API†
export APIKEY=YOUR_API_KEY
export MAIL=YOUR_MAIL
curl -s -X GET "https://api.cloudflare.com/client/v4/zones?name=YOUR_DOMAIN&status=active&page=1&per_page=20&order=status&direction=desc&match=all" \
- H "X-Auth-Email: ${MAIL}" \
- H "X-Auth-Key: ${APIKEY}" \
- H "Content-Type: application/json"
DDNS†
https://gist.github.com/lifehome/eb3f7d798f9bc6720cdc7d2be1238d4f