laravel中的混合内容问题

laravel中的混合内容问题,laravel,laravel-5,https,Laravel,Laravel 5,Https,我有以下表格: <form class="form-horizontal" role="form" method="POST" action="{{ url('/admin/email') }}"> 在本地主机上,它生成https/..,但在服务器上它生成http://...这会导致混合内容警告。有任何标志可以修复它吗? <form class="form-horizontal" role="form" method="POST" action="{{ url('/adm

我有以下表格:

<form class="form-horizontal" role="form" method="POST" action="{{ url('/admin/email') }}">

在本地主机上,它生成
https/..
,但在服务器上它生成
http://...
这会导致混合内容警告。有任何标志可以修复它吗?


<form class="form-horizontal" role="form" method="POST" action="{{ url('/admin/email') }}">
实际上
url()
接受三个参数
string
Array
bool
第三个参数用于安全,表示https。您可以将其设置为true

我希望这有帮助


实际上
url()
接受三个参数
string
Array
bool
第三个参数用于安全,表示https。您可以将其设置为true


我希望这有帮助,如果你看一下
url
方法的声明,它是这样的

函数url($path=null,$parameters=[],$secure=null)

所以第三个参数是用于生成安全URL,或者不生成安全URL,所以您的行如下所示


如果您查看
url
方法的声明,它是这样的

函数url($path=null,$parameters=[],$secure=null)

所以第三个参数是用于生成安全URL,或者不生成安全URL,所以您的行如下所示


在服务器上,您在
.env
文件中设置了什么
url
吗?env中没有设置url对不起,我的意思是
APP_PATH
Laravel使用当前url中的架构,您在https url上吗?您是否碰巧使用了Cloudflare?当您的应用程序位于负载平衡器或代理之后时,会出现反复出现的问题。在服务器上查看您在
.env
文件中设置了什么
url
吗?env中没有设置url对不起,我的意思是
APP_PATH
Laravel使用当前url中的架构,您在https url上吗?您是否碰巧使用了Cloudflare?当您的应用程序位于负载平衡器或代理之后时,会出现反复出现的问题。看看