diff --git a/frontend/docker-compose.yml b/frontend/docker-compose.yml index ff33bd9..34e0fe2 100644 --- a/frontend/docker-compose.yml +++ b/frontend/docker-compose.yml @@ -29,7 +29,7 @@ services: - "traefik.http.routers.katheryn-staging.entrypoints=web" - "traefik.http.services.katheryn-staging.loadbalancer.server.port=3000" # Production domains - - "traefik.http.routers.katheryn-prod.rule=Host(`katheryntrenshaw.com`) || Host(`www.katheryntrenshaw.com`) || Host(`inyourownskin.org`) || Host(`www.inyourownskin.org`) || Host(`passionatepresence.org`) || Host(`www.passionatepresence.org`)" + - "traefik.http.routers.katheryn-prod.rule=Host(`katheryntrenshaw.com`) || Host(`www.katheryntrenshaw.com`)" - "traefik.http.routers.katheryn-prod.entrypoints=web" - "traefik.http.routers.katheryn-prod.service=katheryn-staging" # ktrenshaw.com → 301 redirect to katheryntrenshaw.com @@ -40,6 +40,22 @@ services: - "traefik.http.middlewares.ktrenshaw-to-katheryn.redirectregex.regex=^https?://(?:www\\.)?ktrenshaw\\.com(.*)" - "traefik.http.middlewares.ktrenshaw-to-katheryn.redirectregex.replacement=https://katheryntrenshaw.com$${1}" - "traefik.http.middlewares.ktrenshaw-to-katheryn.redirectregex.permanent=true" + # inyourownskin.org → 301 redirect to katheryntrenshaw.com/in-your-own-skin + - "traefik.http.routers.iyos-redirect.rule=Host(`inyourownskin.org`) || Host(`www.inyourownskin.org`)" + - "traefik.http.routers.iyos-redirect.entrypoints=web" + - "traefik.http.routers.iyos-redirect.middlewares=iyos-to-katheryn" + - "traefik.http.routers.iyos-redirect.service=katheryn-staging" + - "traefik.http.middlewares.iyos-to-katheryn.redirectregex.regex=^https?://(?:www\\.)?inyourownskin\\.org(.*)" + - "traefik.http.middlewares.iyos-to-katheryn.redirectregex.replacement=https://katheryntrenshaw.com/in-your-own-skin" + - "traefik.http.middlewares.iyos-to-katheryn.redirectregex.permanent=true" + # passionatepresence.org → 301 redirect to katheryntrenshaw.com/passionate-presence-centre + - "traefik.http.routers.ppc-redirect.rule=Host(`passionatepresence.org`) || Host(`www.passionatepresence.org`)" + - "traefik.http.routers.ppc-redirect.entrypoints=web" + - "traefik.http.routers.ppc-redirect.middlewares=ppc-to-katheryn" + - "traefik.http.routers.ppc-redirect.service=katheryn-staging" + - "traefik.http.middlewares.ppc-to-katheryn.redirectregex.regex=^https?://(?:www\\.)?passionatepresence\\.org(.*)" + - "traefik.http.middlewares.ppc-to-katheryn.redirectregex.replacement=https://katheryntrenshaw.com/passionate-presence-centre" + - "traefik.http.middlewares.ppc-to-katheryn.redirectregex.permanent=true" networks: - traefik-public - directus_katheryn-internal