API Gateway

host-redirect

1 uç · //host-redirect

İstek örnekleri ucun GERÇEK metodu ve yolundan üretilir. 1 ucun elle doğrulanmış gövde örneği henüz yok; o uçlarda iskelet gövdesizdir — uydurma bir alan yazmıyoruz.

GET/internal/host-redirect

**Platform adresi → müşterinin adresi** (2026-08-18).

Dahili

Müşteri bir modüle kendi alan adını bağladığında (DOM-21) ürünün İKİ adresi oluyordu: bizim verdiğimiz `<slug>.<modül>.<alan>` ve onunki. Kullanıcı kararı: *"bu linke girilse bile otomatik yönlendirmeli adamın domainine."* # Sözleşme `204 No Content` + (yönlendirme varsa) `X-Blesyum-Redirect: https://<müşteri adresi>`. Başlık YOKSA kenar isteği normal upstream'e taşır — yani "bağlı adres yok" ve "gateway cevap veremedi" AYNI sonucu verir: ürün açılmaya devam eder. 🔴 404/500 DÖNÜLMEZ (`domain_route` ile aynı gerekçe): kenarda hata dalı, çalışan bir paneli 502 yapardı. Bilinmeyen host da, DB hatası da "yönlendirme yok" cevabını alır. ⚠ Yanıt önbelleklenmez ve sorgu L1 cache'lidir (30 sn): müşteri hedefini değiştirdiğinde yönlendirme yarım dakika içinde döner, ama her sayfa isteği DB'ye inmez.

İstek
curl -X GET "https://api.blesyum.com/internal/host-redirect" \
  -H "X-Blesyum-Internal: <imza>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
Bu sayfa işine yaradı mı?