asegurarse de que su usuario está en una conexión segura
1
Asegúrese de que el usuario se conecta a la página Web en el " puerto seguro ". Ordenadores conectan a los servidores a través de " puertos ", y los puertos que se conectan a través están contados. El número del puerto del servidor ayuda a entender lo que necesita el usuario. El puerto seguro estándar es el puerto " 443 ", y quiere asegurarse de que el usuario se conecta a través de este puerto
Inicie su bloque de código con la siguiente línea: .
If ($ _SERVER [' SERVER_PORT ' ] ! = 443 ) {
Esto hará que el resto del código para funcionar si el usuario no se está comunicando en el puerto " 443 ". En otras palabras , el código tomar medidas si la conexión del usuario no está asegurada .
2
Enviar al usuario una conexión segura. Agregue las siguientes dos líneas de código para el bloque : Header
( " HTTP/1.1 301 Moved Permanently ");
header ("Location : https://" . $ _SERVER [ " SERVER_NAME " . ] $ _SERVER [" REQUEST_URI "] ) .
Estas líneas de código envían instrucciones al navegador web del usuario para volver a conectarse a la página, pero por una conexión segura
3
detener el funcionamiento de la secuencia de comandos . Ahora que el usuario está siendo enviado a una conexión diferente , es necesario asegurarse de que el resto de la secuencia de comandos no se ejecuta mientras el usuario está en su camino a la otra conexión . Cuando se conecta una vez más, el script se iniciará de nuevo . Así que asegúrese de que su escritura no se ejecuta dos veces
End tu bloque de código con estas dos líneas: .
Salida
(); }