Cài đặt HTTPS xong cho website thì còn phải làm nhiệm vụ là redirect khách sang trang https tương ứng khi khách vào bằng http cũ
Ví dụ:
Khách vào: http://huypv.net thì phải chuyển khách sang https://huypv.net
Khách vào: http://huypv.net/abc/xyz.html?k=2018&y=1745 thì phải chuyển khách sang https://huypv.net/abc/xyz.html?k=2018&y=1745
Có 2 cách, 1 cách dùng .htaccess (apache) .rewrite.conf (nginx) và 1 cách dùng code PHP
Cách dùng .htaccess đơn giản, nhanh, hiệu quả
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://huypv.net/$1 [R=301,L]
Cách dùng PHP thì loằng ngoằng hơn vì phải code
if (!$requestHTTPS) {
$urlCurrent = ...
$urlCurrentWithHTTPS = ...
header("HTTP/1.1 301 Moved Permanently");
header('Location: ' . $urlCurrentWithHTTPS);
exit;
}
Title:
Chuyển hướng trang sang dùng HTTPS
Description:
Cài đặt HTTPS xong cho website thì còn phải làm nhiệm vụ là redirect khách sang trang https tương ứng khi khách vào bằng http cũ Ví dụ: ...
...
Rating:
4