インストールの環境に応じて、カスタムポートがあります。さらに、HTTP、HTTPSを要求するか、HTTPステータスを気にしないかを確認することがあります。
この目的のために、カスタムポートを使用してHTTPまたはHTTPSにリダイレクトする必要がある場合があります。ただし、Laravelのurl()
andsecure_url()
関数は、私が見る限り、必要な機能を提供していません。
HTTPポートの例:8070
HTTPSポートの例:8071
にリダイレクトしたいこのリクエストHTTP
。
url( secure_url(Request::getRequestUri() );
戻り値http://project.local:8071/sweden
(間違ったポート、現在の要求から取得)
同じことが逆になります。リクエストがポート8070
でHTTP経由だった場合、secure_url()
メソッドはの8070
代わりにHTTPポートを持つURLを返します8071
。
質問:url()
およびsecure_url()
機能に使用されるポートを構成するにはどうすればよいですか?
(グローバル構成として、または関数呼び出しにパラメーターを追加することによって)
Laravel URL生成コードは、ポートを考慮していません。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加