Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Menguatkuasakan SSL/HTTPS untuk Halaman PHP Tertentu Menggunakan .htaccess dan mod_rewrite?
Menguatkuasakan SSL/HTTPS dengan .htaccess dan mod_rewrite untuk Halaman PHP Ditentukan
Untuk menguatkuasakan SSL/HTTPS untuk halaman PHP tertentu menggunakan .htaccess dan mod_rewrite, pertimbangkan perkara berikut pendekatan:
RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
if (!isset($_SERVER['HTTPS']) || $_SERVER['HTTPS'] !== 'on') { if(!headers_sent()) { header("Status: 301 Moved Permanently"); header(sprintf( 'Location: https://%s%s', $_SERVER['HTTP_HOST'], $_SERVER['REQUEST_URI'] )); exit(); } }
Dengan menggunakan teknik ini, anda boleh mengubah hala halaman PHP tertentu dengan berkesan ke versi HTTPS mereka dan menguatkuasakan SSL/HTTPS untuk keselamatan dipertingkatkan.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menguatkuasakan SSL/HTTPS untuk Halaman PHP Tertentu Menggunakan .htaccess dan mod_rewrite?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!