feat(nginx): cards.* + cardecky.* → wordeck.com 301-Redirect
Some checks are pending
CD Mac Mini / Deploy (push) Blocked by required conditions
CD Mac Mini / Detect Changes (push) Waiting to run
CI / Detect Changes (push) Waiting to run
CI / Validate (push) Waiting to run
CI / Build mana-search (push) Blocked by required conditions
CI / Build mana-sync (push) Blocked by required conditions
CI / Build mana-api-gateway (push) Blocked by required conditions
CI / Build mana-crawler (push) Blocked by required conditions
Mirror to Forgejo / Push to Forgejo (push) Waiting to run

Cards-zu-Wordeck-Cutover-Phase Ω-6: alte Legacy-Hostnames werden auf
die neue Domain umgeleitet.

- cards.mana.how + cardecky.mana.how → 301 → wordeck.com
- cards-api.mana.how + cardecky-api.mana.how → 301 → api.wordeck.com
- Tote cardecky.com Marketing-Landing entfernt (war nie deployed)

Hinweis: cloudflared routet cardecky.mana.how weiterhin direkt zur
cards-web — alte Native-App (Bundle ev.mana.cardecky) braucht das.
Der 301 hier greift erst, wenn cloudflared umgestellt wird.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-05-17 21:58:06 +02:00
parent afee5fce9d
commit 5c04b1d858

View file

@ -16,14 +16,14 @@ gzip_types text/plain text/css text/xml text/javascript application/javascript a
# ============================================
server {
listen 80;
server_name cards.mana.how;
return 301 https://cardecky.mana.how$request_uri;
server_name cards.mana.how cardecky.mana.how;
return 301 https://wordeck.com$request_uri;
}
server {
listen 80;
server_name cards-api.mana.how;
return 301 https://cardecky-api.mana.how$request_uri;
server_name cards-api.mana.how cardecky-api.mana.how;
return 301 https://api.wordeck.com$request_uri;
}
# ============================================
@ -106,16 +106,7 @@ server {
include /etc/nginx/snippets/landing-common.conf;
}
# cardecky.com — Cardecky Marketing-Landing (eigene .com-Domain).
# Die App selbst läuft als SvelteKit-Container auf cardecky.mana.how
# (siehe cloudflared-config.yml + docker-compose.macmini.yml `cards-web`).
server {
listen 80;
server_name cardecky.com;
root /srv/landings/cardecky;
index index.html;
include /etc/nginx/snippets/landing-common.conf;
}
# food.mana.how — Food Landing
server {