2016-10-19 10 views
1

最新バージョンのLaravel(現時点では5.3)を使用していますが、単純なアプリケーションはありません。ログイン後にHttpsルートがhttpに変更されます

Cloudflare(無料)を使用してHTTPSを使用しています。

私はhttpsで私のアプリケーションにアクセスできますが、私がログインした直後、私は非httpsバージョンにリダイレクトしています。

ログイン後、Laravelにhttpではなくhttpsにリダイレクトするよう指示する方法はありますか?

ここに、私のLoginController設定の情報があります。

protected $redirectTo = '/people';

答えて

0

私は、WebサーバーがHTTPSへのすべてのHTTPリクエストを書き換える作るためにあなたをお勧めします。以下は、Apache用のVH Configの例です:

<VirtualHost some.app:80> 
    ServerName some.app 
    Redirect permanent/https://some.app 
</VirtualHost> 

<VirtualHost some.app:443> 
    DocumentRoot "/home/project/public" 
    ServerName some.app 
    ServerAlias some.app 
    SSLEngine on 
     SSLCertificateFile conf/ssl.crt/server.crt 
     SSLCertificateKeyFile conf/ssl.key/server.key 

    <Directory "/home/project/public"> 
     Options Indexes FollowSymLinks 
     AllowOverride All 
     Require all granted 
    </Directory> 
</VirtualHost> 
+1

興味深いです。私はそれを使って(実際にフォージによって処理されるように)nginxでそれを行う方法をチェックします。 – henritroyat

関連する問題