我的托管公司为我创建了一个重定向,允许https在每个页面的浏览器中显示,并将其添加到我的.htaccess文件中。这很有效,并且每个页面都反映了https。但是,当用户尝试首次登录时,会将其重定向回索引页面。然后,如果用户再次返回登录,则表示成功。
这是我的.htaccess文件中的内容
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]
这是我在登录页面中的重定向..
$remember = (Input::get('remember') === 'on') ? true : false;
$login = $user->login(Input::get('username'), Input::get('password'), $remember);
if($login) {
Redirect::to('indexSignedIn.php');
} else {
$tryagain = "The information you entered did not match our records.";
}
} else {
foreach($validation->errors() as $error) {
echo $error, '<br>';
}
如何启用.htaccess文件或更改登录页面中的重定向以允许用户在首次尝试时成功登录?