Disposable domain drill

Practice breaking the web path on purpose.

Use this static page as a clean Cloudflare Pages target while you predict, break, observe, and record real infrastructure failures.

Start the lab
Browser You
Cloudflare DNS + edge
Pages Origin
Loaded --
Host --
Build label lab-v1

Failure rounds

Predict the midpoint before changing anything.

01

Break DNS

Point the proxied A record at a wrong or unreachable IP, then compare `dig` and `curl` signals.

02

Break the edge layer

Mismatch SSL/TLS mode or block your own IP with a firewall rule. Separate Cloudflare edge behavior from origin behavior.

03

Break cache freshness

Change visible content, skip purging cache, and compare `cf-cache-status` against what the browser shows.

04

Break the origin

Disable or misconfigure the hosting target if safe, then predict whether the edge returns a 5xx, cached content, or another signal.

05

Ambiguous partial failure

Leave one path healthy and one path broken. Narrow the problem by checking DNS, edge, cache, and origin one at a time.

First checks

Commands to run from your terminal.

On a deployed domain, this block updates to the current hostname. Run the checks before and after each break so the delta is obvious.

dig example.com
dig +trace example.com
curl -I https://example.com
curl -sSvo /dev/null https://example.com
curl -I https://example.com/styles.css
curl -I https://example.com/?cachebust=$(date +%s)

Incident log

Record wrong predictions while they are fresh.