Perché il nostro programmatore back-end gestisce SSL in questo modo, con un reindirizzamento?
Domanda
Ecco la pagina in questione: www.mchenry.edu/parentorientation . La mia domanda è: perché la nostra persona di Backend DB gestisce SSL in questo modo, come reindirizzamento? Non c'è un modo più pulito per farlo? A proposito, stiamo eseguendo IIS. Il mio sospetto è che non capisca cosa deve accadere per renderlo più pulito e si rifiuta di discutere diversi modi di farlo. Sono un ragazzo di front-end, quindi se qualcuno potesse spiegarmi perché lo sta facendo in questo modo e se c'è un'alternativa migliore, sarei molto grato. A proposito, il nostro SSL è alla radice, quindi immagino che qualsiasi directory oltre a questa possa utilizzare SSL? È corretto?
Grazie per qualsiasi input tu possa avere.
Soluzione
Normalmente viene gestito come reindirizzamento, quando un utente immette un indirizzo HTTP il server reindirizzerà a una posizione HTTPS.
L'altra cosa è che il reindirizzamento viene solitamente eseguito nella stessa posizione. Il modo in cui lo hai in questo momento non è buono e non vi è alcuna ragione ovvia per farlo in questo modo.
Chiedile fermamente di spiegare qual è la ragione di questa decisione. Puoi suggerirle che fare le cose a modo tuo senza condividerle con altri sviluppatori non è un'opzione quando si lavora in gruppo.