指定された PHP ページに .htaccess と mod_rewrite を使用して SSL/HTTPS を強制する
.htaccess と mod_rewrite を使用して特定の PHP ページに SSL/HTTPS を強制するにはmod_rewrite、以下を考慮してくださいアプローチ:
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(); } }
これらの手法を利用することで、特定の PHP ページを HTTPS バージョンに効果的にリダイレクトできます。セキュリティを強化するために SSL/HTTPS を適用します。
以上が.htaccess と mod_rewrite を使用して特定の PHP ページに SSL/HTTPS を強制するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。