laravel项目部署到Heroku,但缺少引导样式

时间:2018-11-02 17:59:49

标签: php laravel heroku

我在Heroku上部署了laravel项目。

但是引导程序会丢失样式。

引导程序位于公共目录

在浏览器网络中显示此

enter image description here 显示状态已阻止

3 个答案:

答案 0 :(得分:2)

转到应用>>提供商>> AppServiceProvider.php

在启动方法下,将下面的代码粘贴

  if($this->app->environment('production')) {
\URL::forceScheme('https');
        }

注意:上面的代码检查您是处于开发模式还是生产中,以便呈现资产。

答案 1 :(得分:1)

您正在寻找secure_asset

  

使用HTTPS生成资产的URL:

在您的代码中:

<link rel="stylesheet" href="{{ secure_asset('css/AdminLTE.min.css') }}">

答案 2 :(得分:0)

尝试以下操作。

@production
    <link rel="stylesheet" href="{{ secure_asset('css/AdminLTE.min.css') }}">
@endproduction