#!/usr/bin/env bash
# Pass 2: diagnostics — static file (robots.txt) + port 80 + plain homepage
DOMAINS="studiosoft.id yasmanatura.co.id tslaw.id rsia.kendangsari.com theskincodeclinic.com everybeofficial.com dmark.id surabaya-skincentre.com abimataconsultant.com"
echo "=== WP ROCKET PASS2 DIAG $(date -u '+%Y-%m-%d %H:%M:%S UTC') ==="
for D in $DOMAINS; do
  R=$(curl -4 -sL -o /dev/null --connect-timeout 4 --max-time 7 \
      -w '%{http_code} t=%{time_total} size=%{size_download}' \
      "https://${D}/robots.txt" 2>/dev/null)
  P=$(curl -4 -s -o /dev/null --connect-timeout 4 --max-time 7 \
      -w '%{http_code} t=%{time_total}' "http://${D}/" 2>/dev/null)
  RO=$(curl -4 -sL -o /dev/null --connect-timeout 1 --max-time 7 \
      -w '%{http_code} t=%{time_total}' "https://${D}/robots.txt" 2>/dev/null)
  echo "${D} | https_robots=${R} | http80=${P} | (repeat robots=${RO})"
done
echo "CONTROL example.com robots -> $(curl -4 -sL -o /dev/null --connect-timeout 4 --max-time 7 -w '%{http_code} t=%{time_total}' https://example.com/robots.txt)"
echo "=== DONE $(date -u '+%H:%M:%S UTC') ==="
