У меня traefik установлен через штурвал.
У меня есть домен: example.com
У него есть несколько сообщений в блоге.
Теперь я создал субдомен: subdomain.example.com
У меня есть список URL-адресов моих блогов:
/blog-1
/blog-2
И базовый домен, и субдомен находятся в одном кластере.
Я хочу иметь 301 редирект, чтобы, если кто-то попытается посетить:
example.com/blog-1
они будут перенаправлены на:
subdomain.example.com/blog-1
Я не хочу использовать подстановочный знак только для моего списка URL-адресов блогов.
Спасибо
Вот мое промежуточное ПО для перенаправления на https
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: https-only
namespace: exmaple
spec:
redirectScheme:
scheme: https
permanent: true
перенаправление:
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: test-redirectregex
spec:
redirectRegex:
regex: "https://example.com"
replacement: "https://subdomain.example.com"
permanent: true
Могу ли я использовать несколько redirectRegex в одном промежуточном программном обеспечении? Тогда у меня было бы просто их много для перенаправления каждого URL-адреса