Base domain and wildcard domain not playing together

im trying to understand why my ingress route isnt working?
for some reason traefik only seems to load the 2nd route rule?
it also doesnt matter which order i put them
its always the 2nd one that is shown in the dashboard?
i wanted to proxy both http://s3.mydomain.com and http://*.s3.mydomain.com to my minio?

kind: Ingress
apiVersion: networking.k8s.io/v1beta1
metadata:
  name: minio
  namespace: minio
  annotations:
    traefik.ingress.kubernetes.io/router.entrypoints: web
spec:
  rules:
    - host: s3.mydomain.com
      http:
        paths:
          - path: /
            backend:
              serviceName: minio
              servicePort: 9000
    - host: '*.s3.mydomain.com'
      http:
        paths:
          - path: /
            backend:
              serviceName: minio
              servicePort: 9000

@si458
I've just hit the same issue. Did you find a resolution?

Hi @rconan
The only way around this I found was to create two separate ingress rules (2 configs in my case)