我设计了一个在线购物网站。使用http,一切正常。现在我希望配置文件和支付网关应该使用HTTPS而不是HTTP。我以前没有处理过https,所以我被困在这里。这是我的代码片段。我想profile.php使用https。我看过一些帖子,它被告知编辑mod_rewrite或使用一些https重定向功能。但是我该怎么做呢?我正在使用XAMPP。
if($rws['user_email']==$UserName && $rws['user_pass']==$UserPwd){
if($_REQUEST['remember']==1){
setcookie('uname',$UserName,time()+24*60*60);
setcookie('pwd',$UserPwd,time()+24*60*60);
}
$_SESSION['fname'] = $rws['user_fname'];
$_SESSION['ud'] = $rws['user_id'];
header('Location:profile.php');
}
答案 0 :(得分:0)
您需要在.htaccess
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]