Share via

Application Gateway

A, Kowsalya (Cognizant) 40 Reputation points
2026-05-14T12:11:40.7066667+00:00

Hi ,

I have already listener port 443 with basic , do i able to create 3 more listener port-443 with multi-site ?

Azure Application Gateway
Azure Application Gateway

An Azure service that provides a platform-managed, scalable, and highly available application delivery controller as a service.

0 comments No comments

Answer accepted by question author

AI answer

2026-05-14T12:11:50.29+00:00

Yes. Multiple listeners can share the same frontend port (443) on an Application Gateway, as long as they differ by listener type/host name.

To host multiple sites on port 443:

  1. Keep the existing basic listener on port 443 (or change it if needed).
  2. Create three new multi-site HTTPS listeners, all using:
    • The same frontend IP
    • The same frontend port: 443
    • Listener type: Multi-site
    • A unique host name (for example, site1.contoso.com, site2.contoso.com, site3.contoso.com).
  3. For each multi-site listener, create a request routing rule that points to the appropriate backend pool.
  4. Ensure DNS for each hostname points to the Application Gateway frontend IP.

Listener processing order/priority is important:

  • For v1 SKU: multi-site listeners must be listed before the basic listener; otherwise, the basic listener will catch all traffic on 443.
  • For v2 SKU: assign higher priority (lower numeric value) to the multi-site listeners than to the basic listener so that host-based rules are evaluated first.

This way, all four listeners can coexist on port 443, and traffic is routed by host header to the correct backend.


References:

AI-generated content may be incorrect. Read our transparency notes for more information.

Was this answer helpful?

1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. Ravi Varma Mudduluru 12,370 Reputation points Microsoft External Staff Moderator
    2026-05-14T12:58:11.9833333+00:00

    Hello @ A, Kowsalya (Cognizant)

    Thank you for reaching out to Microsoft Q&A.

    Yes, you can definitely create additional listeners on port 443 alongside your existing basic listener. The recommended approach is to use Multi-site listeners, which allow you to host multiple websites on the same IP address and port by differentiating them based on the hostname (host header).

    Recommended Solution:

    • Keep your current Basic listener as a fallback (catch-all) if needed.
    • Create three new Multi-site listeners on the same frontend port 443.
    • For each listener, specify the respective hostname (e.g., site1.example.com, site2.example.com, etc.) and attach the appropriate SSL certificate.
    • Then create a routing rule for each listener pointing to the correct backend pool.

    Place the multi-site rules higher in priority than the basic rule so that hostname-based routing takes precedence.

    Official Microsoft Documentation:

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.