我需要重定向所有内部URL (内部由laravel生成的HTML页面),它可能是由laravel编码以及供应商功能预定义生成的所有HTTP URL应从HTTP重定向到HTTPS
示例: src="http://cdn.jsinit.directfwd.com/sk-jspark_init.php“
重定向至src="https://cdn.jsinit.directfwd.com/sk-jspark_init.php“
谢谢
发布于 2021-05-29 13:38:54
https://yourdomain.com.的.env中编辑您的APP_URL
REDIRECT_HTTPS=true添加到.env,然后打开AppServiceProvider.php并在boot()函数中添加以下内容:if (env('REDIRECT_HTTPS')) {$this->应用程序‘请求’->服务器->set(‘HTTPS’,'on');}
发布于 2021-05-29 14:02:11
\URL::forceScheme('https');在AppServiceProvider文件引导函数中设置此行
如果你只想在生产环境中使用HTTPS,你也可以尝试一下
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
if(config('app.env') === 'production') {
URL::forceScheme('https');
}
}https://stackoverflow.com/questions/67748048
复制相似问题