1

Nous avons un scénario où nous avons plusieurs services d'applications azur où nos API Web sont déployées. Cependant, nous avons besoin de tous les services d'application pour utiliser le même nom de domaine (pas de sous-domaines) par exemple http://example.com/api1 sur un service d'application et http://example.com/api2 sur un autre service d'application. nous avons examiné l'utilisation de la passerelle d'application, mais il semble que la réécriture d'URL n'est pas encore prise en charge. y a-t-il un moyen d'y parvenir sans utiliser de composants tiers?Plusieurs services d'applications pour utiliser le même nom de domaine

Merci

+0

Est-il acceptable d'utiliser le répertoire virtuel Azure? Si c'est acceptable, plus de détails s'il vous plaît se référer à la [blog] (https://blogs.msdn.microsoft.com/tomholl/2014/09/21/deploying-multiple-virtual-directories-to-a-single-azure -site Internet/). Vous pouvez également vous référer à un autre [SO thread] (https://stackoverflow.com/questions/43073570/create-virtual-directory-on-same-azure-web-app?answertab=active#tab-top). –

Répondre

1

Voulez-vous dire le routage des URL ou la réécriture (réécriture comme dans mod_rewrite)?

Routage basé sur l'URL is fully supported dans Azure Application Gateway.

URL routing

Rule example

+0

Serait-ce soutenir l'aide de plusieurs services d'applications et de pointer vers le même domaine, c'est-à-dire pour http://example.com/api1 directement au service d'application http://epi1.azurewebsites.net et pour http://example.com/api2 direct à http://epi2.azurewebsites.net service d'application –

+0

Oui en effet, c'est ce que c'est. – evilSnobu