URL-átírás (egyéni továbbítási útvonal)

Azure Front Door támogatja az URL-átírást egy opcionális egyéni továbbítási útvonal konfigurálásával, amelyet a háttérnek továbbító kérés létrehozásához használhat. Ha nincs megjelölve egyéni továbbítási útvonal, a Front Door a bejövő URL-címet a továbbított kérésben használt URL-címre másolja. A továbbított kérelemben használt állomásfejléc megegyezik a kiválasztott háttérrendszer számára konfigurált állomásfejléccel. Olvassa el a Háttér gazdagép fejléce szakaszt, amelyből megtudhatja, mire való, és hogyan konfigurálhatja azt.

Az URL-átírás hatékony része, hogy az egyéni továbbítási útvonal a bejövő útvonal bármely olyan részét átmásolja, amely egy helyettesítő karakteres elérési úttal egyezik a továbbított útvonalra (ezek az elérésiút-szegmensek az alábbi példában látható zöld szegmensek):

Azure Front Door URL-átírás

PÉLDA URL-átírásra

Vezesszünk egy útválasztási szabályt az előteres gazdagépek és az elérési utak alábbi kombinációjával:

Hosts Elérési utak
www . contoso.com /*
/foo
/foo/*
/foo/bar/*

Az alábbi táblázat első oszlopa példákat mutat be a bejövő kérelmekre, a második oszlopban pedig a "legspecifikusabb" egyező Útvonal útvonal látható. A táblázat harmadik és következő oszlopa példa a konfigurált egyéni továbbítási útvonalakra.

Ha például a második sorban olvasunk, az azt jelenti, hogy bejövő kérés esetén, ha az egyéni továbbítási útvonal , akkor a továbbított útvonal a www.contoso.com/sub / következő lenne: /sub . Ha az egyéni továbbítási útvonal , akkor a továbbított elérési út /fwd/ a következő lenne: /fwd/sub . És így tovább, a többi oszlophoz. Az alábbi útvonalak kiemelt részei a helyettesítő karakteres egyezés részét képviselő részeket képviselik.

Bejövő kérés A legspecifikusabb egyezés elérési útja / /fwd/ /foo/ /foo/bar/
www . contoso.com/ /* / /fwd/ /foo/ /foo/bar/
www . contoso.com/al /* /Al /fwd/sub /foo/sub /foo/bar/sub
www . contoso.com/a/b/c /* /a/b/c /fwd/a/b/c /foo/a/b/c /foo/bar/a/b/c
www . contoso.com/foo /foo / /fwd/ /foo/ /foo/bar/
www . contoso.com/foo/ /foo/* / /fwd/ /foo/ /foo/bar/
www . contoso.com/foo/sáv /foo/* /Bár /fwd/sáv /foo/sáv /foo/bar/bar

Megjegyzés

Azure Front Door csak a statikus elérési útról egy másik statikus útvonalra való URL-átírást támogatja. A Standard/Azure Front Door termékváltozat támogatja az egyező elérési út Prémium megőrzését. További részletekért tekintse meg a nem egyező elérési út megőrzését.

Választható beállítások

További választható beállításokat is megadhat bármely adott útválasztási szabály beállításaihoz:

  • Gyorsítótár konfigurációja – Ha le van tiltva vagy nincs megadva, az ehhez az útválasztási szabályhoz illeszkedő kérések nem kísérelik meg a gyorsítótárazott tartalom használatát, hanem mindig a háttérből kérik le őket. További információ a Caching való Front Door.

Következő lépések