Laravel 中 iframe 的 src 中的 HTTP 更改为 HTTPS
HTTP being changed to HTTPS in src of iframe in Laravel
我正在尝试在我的 Laravel 项目中制作 iframe。
URL 对于 iframe 是 http://buckymaler.com/apollo/ 存储在数据库
在 iframe 中,我得到 url 这样的来源:
<iframe src="{{$portfolio->link}}" style="width: 100%; height: 100%" frameborder="0"></iframe>
但是当我在浏览器上打开此页面时 url 正在更改为 https://buckymaler.com/apollo/
在AppServiceProvider.php中没有任何东西:
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
/**
* Register any application services.
*
* @return void
*/
public function register()
{
//
}
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
//
}
}
我在 VPS 服务器上工作。
如果你有解决办法,请帮助我!
我知道如果我的 domen 使用 https,它会使每个链接和 src 都变成 https。
我的 domen 通过 cloudflare.com 连接到 VPS 服务器。要解决这个问题,在cloudflare的仪表盘中,应该关闭“始终使用HTTPS”!
我正在尝试在我的 Laravel 项目中制作 iframe。
URL 对于 iframe 是 http://buckymaler.com/apollo/ 存储在数据库
在 iframe 中,我得到 url 这样的来源:
<iframe src="{{$portfolio->link}}" style="width: 100%; height: 100%" frameborder="0"></iframe>
但是当我在浏览器上打开此页面时 url 正在更改为 https://buckymaler.com/apollo/
在AppServiceProvider.php中没有任何东西:
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
/**
* Register any application services.
*
* @return void
*/
public function register()
{
//
}
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
//
}
}
我在 VPS 服务器上工作。
如果你有解决办法,请帮助我!
我知道如果我的 domen 使用 https,它会使每个链接和 src 都变成 https。 我的 domen 通过 cloudflare.com 连接到 VPS 服务器。要解决这个问题,在cloudflare的仪表盘中,应该关闭“始终使用HTTPS”!