Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať SSL v kombinácii s PHP presmerovanie

Informačná bezpečnosť je nevyhnutnou súčasťou udržiavanie internet užitočné , a to je na každom , aby ju udržali v bezpečí . Jednou z dôležitých vecí webových programátorov urobiť , je použiť Secure Socket Layer ( SSL ) protokol vytvoriť šifrované spojenie medzi webovými užívateľmi a webových stránok . Ak vaše PHP aplikácie môže byť manipulácii s citlivými dátami , ako napríklad osobné informácie alebo čísla kreditných kariet , potom sa váš skript musí zabezpečiť , že spojenie je bezpečné . Môžete to urobiť tým , že blok kódu v hornej časti vašich skriptov , ktoré presmeruje užívateľa na zabezpečené pripojenie , ak to nie je na jeden už . Návod
Uistite sa , že vaša Užívateľ je zabezpečeného pripojenia
1

Uistite sa , že užívateľ je pripojenie k webovej stránke na " bezpečnom prístave " . Počítače sa pripojiť k serveru cez " porty " , a prístavy , ktoré sa pripájajú prostredníctvom sú číslované . Číslo portu pomáha server pochopiť , čo používateľ potrebuje . Štandardné bezpečný prístav je port " 443 " , a chceme sa uistiť , že užívateľ sa pripája cez tento port

Začnite blok kódu sa tento riadok : .

If ( $ _SERVER [ ' SERVER_PORT ' ] = 443 ! ) {

To spôsobí , že zvyšok kódu spustiť , pokiaľ nie je používateľ komunikuje na porte " 443 " . Inými slovami , bude kód prijať opatrenia , ak je pripojenie užívateľa nie je zaistený .
2

Poslať užívateľovi zabezpečené pripojenie . Pridať ďalšie dva riadky kódu do svojho bloku :

záhlavie ( " HTTP/1.1 301 Trvalo presunuté " ) ;

header ( " Location : https://" . $ _SERVER [ " SERVER_NAME " ] $ _SERVER [ " . REQUEST_URI " ] ) ;

Tieto riadky kódu , poslať návod na užívateľa webového prehliadača pripojiť ku stránke , ale cez zabezpečené pripojenie
. 3

Zastavenie prevádzky vášho skriptu . Teraz , že užívateľ je poslaný do inej pripojenie , budete potrebovať , aby ste sa uistili , že zvyšok skriptu nefunguje , zatiaľ čo používateľ je na ceste k inej pripojenie . Keď sa znovu pripojí , bude váš skript spustiť znova . Takže uistite sa , že váš skript sa nespustí dvakrát

zakončiť blok kódu s týmito dvoma riadkami : .

Výstupu ( ) ;

}


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené