Laravel5.5で開発しています。
現状の構成はAWS上で
クライアント =>(https[443]) ELB ⇒ (http[80]) => EC2
上記のようにELBに証明書を入れてELB、EC2間はhttpとなっています。
php
1 2<a href="{{ route('index') }}" > 3
としているのですが、これだとhttpsでアクセスしていてもhttp://xxxx/index
のようなURLが返ってきてしまいます。
route/web.php
にHTTPSを返すような設定があるという記事を見て
php
1Route::group(['https'], function(){ 2 Route::get('/index', 'IndexController@index')->name('index'); 3}); 4
とやってみたのですが、ELB⇔EC2間がhttpのためかこれだと404になってしまいます。
なにかいい方法はありますでしょうか。
回答2件
あなたの回答
tips
プレビュー