HTTPS重定向,允许用户首次登录

时间:2015-05-06 14:49:37

标签: php apache .htaccess redirect

我的托管公司为我创建了一个重定向,允许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文件或更改登录页面中的重定向以允许用户在首次尝试时成功登录?

0 个答案:

没有答案