第2世界
发布于 2023-04-17 / 9 阅读 / 0 评论 / 0 点赞

laravel 使用ssl

我用的laravel+inertiajs,默认情况下啦ravel使用的是http,当服务器端设置了https转发之后,页面会无法加载部分内容。因为我们访问的页面已经使用了ssl,但是页面中的css、js等资源链接仍然是http的,浏览器会阻止内容的访问,解决办法是让laravel生成的链接全部使用https。

具体做法,修改AppServiceProvider文件,将对应内容改为:

public function boot()
{
	$this->app['request']->server->set('HTTPS', true);
}


评论