Si utilizza Azure CDN Standard di Microsoft davanti a un'applicazione web. Requisiti: 1) Forzare HTTPS reindirizzando tutte le richieste HTTP con un 301 e 2) Riscrivere internamente le richieste da /blog/... a /content/blog/... preservando il percorso rimanente e la stringa di query. Come si dovrebbe configurare il motore di regole (Rules Engine)?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare due regole in questo ordine: (1) Corrispondenza schema richiesta = HTTP → Azione: Reindirizzamento URL (301) a HTTPS. (2) Corrispondenza percorso URL inizia con /blog/ → Azione: Riscrivi URL a /content/blog/{path}, preservando la stringa di query..
Perché questa è la risposta
L'opzione corretta soddisfa entrambi i requisiti utilizzando due regole separate nel motore di regole di Azure CDN, nell'ordine corretto. La prima regola forza HTTPS reindirizzando tutte le richieste HTTP con un codice di stato 301 (spostato permanentemente), il che è una best practice per la SEO e la sicurezza. La seconda regola gestisce la riscrittura interna dell'URL per il percorso /blog/, preservando il resto del percorso e la stringa di query come richiesto. L'ordine è cruciale: il reindirizzamento HTTPS deve avvenire prima della riscrittura dell'URL per garantire che tutte le richieste siano sicure prima di essere elaborate ulteriormente. Le opzioni errate non soddisfano i requisiti: Una singola regola che tenta sia la riscrittura che il reindirizzamento HTTPS non è supportata direttamente in questo modo dal motore di regole di Azure CDN per queste azioni distinte. Inoltre, un reindirizzamento 302 (trovato) non è l'ideale per il reindirizzamento HTTPS permanente. Configurare la logica sull'origine e non utilizzare il motore di regole CDN vanificherebbe i vantaggi della CDN in termini di prestazioni e offload del server per queste operazioni comuni. Le regole di pagina del provider DNS non sono adatte per la riscrittura di URL basata sul percorso o per i reindirizzamenti HTTPS condizionali in questo modo; gestiscono principalmente i reindirizzamenti a livello di dominio.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta