#!/usr/bin/env bash
# Pass 12: WP Rocket rebuild — homepage ?nocache + wp-cron.php per domain (canonical hosts, http1.1, 15s budget)
DOMAINS="studiosoft.id www.yasmanatura.co.id otomasibisnispintar.com www.tslaw.id rsia.kendangsari.com www.theskincodeclinic.com apotekpamekasan.com www.everybeofficial.com www.dmark.id www.surabaya-skincentre.com www.abimataconsultant.com"
EPOCH=$(date +%s)
BEN="BEN_${EPOCH}"
echo "=== WPROCKET REBUILD PASS12 $(date -u '+%Y-%m-%d %H:%M:%S UTC') ben=${BEN} ==="
for D in $DOMAINS; do
  H=$(curl -4 --http1.1 -sL -o /dev/null --connect-timeout 5 --max-time 15 \
      -w '%{http_code} t=%{time_total}s size=%{size_download}' \
      "https://${D}/?nocache=${BEN}" 2>/dev/null)
  echo "HOME ${D} -> ${H}"
  C=$(curl -4 --http1.1 -sL -o /dev/null --connect-timeout 5 --max-time 15 \
      -w '%{http_code} t=%{time_total}s size=%{size_download}' \
      "https://${D}/wp-cron.php?doing_wp_cron=${EPOCH}" 2>/dev/null)
  echo "CRON ${D} -> ${C}"
done
K=$(curl -4 -sL -o /dev/null --connect-timeout 5 --max-time 15 \
    -w '%{http_code} t=%{time_total}s' "https://www.google.com/" 2>/dev/null)
echo "CONTROL google.com -> ${K}"
echo "=== DONE $(date -u '+%Y-%m-%d %H:%M:%S UTC') ==="
