2017-03-28 1 views
1

私の問題はサーバー関連であるとは確信していますが、これを修正する方法は100%わかりません。

現在、私はLaravel ForgeとEnvoyerを使用しています。 私は3台のサーバーを持っています: - 1 Load Balancer - 2 App Servers。

Load Balancerは、SSL証明書を使用してセットアップされています。

すべてのアプリケーションサーバーに証明書が必要ですか?

ドメイン証明書の1つを自分のアプリケーションサーバーに複製しようとすると、すべてがクラッシュします。

500サーバーエラー、リダイレクトが多すぎます。また、私は本当に別の特定のドメインの証明書をロードする場合は、親ドメインの証明書を読み込もうとしています。

これを明確にする必要がある場合はお知らせください。

更新:

私は、複数の潜在的なドメインを持つ一つのコードベースがありますいくつかの他の人がそれなしで行くことができる一方でdomain1.comdomain2.comdomain3.comなどをそれらのいくつかは、HTTPSを持つことができます。電子メールを介して事前に

おかげで、

Cittiこの回答のためのテイラー自身へ

+0

: 場合($要求 - >安全な()){ $ trimUrl = str_replace( 'のhttp://'、 'https://で' 、$ trimUrl); } しかし、これを私のライブ環境にプッシュすると、安全なチェックをスキップするだけです。私は100%https:// URLに入力しています。私のchromeネットワークタブにはhttps://リクエストとしてリクエストが表示されます... – Citti

+0

これは正しく説明していませんか? – Citti

答えて

0

乾杯。私はこれをインストールしてproxieとしての私のフロントエンドLBを追加し、私が行ってもいいよfideloper/trustedproxy

:私が必要となってしまった何

は、次のパッケージでした。

私にこれを手伝ってくれてありがとうTaylorにもう一度感謝します。ララヴェルFTW。私は追加する必要がありました私の地元のdevのenvを上

Citti