title: Laravel not using https for assets and dynamic routes
body: <p>I've changed my APP_URL=<a href="https://example.com" rel="noreferrer">https://example.com</a>, I've added this into my AppServiceProvider's boot method:</p>
  
  <pre><code>/** Enable HTTPS */
  if(env('REDIRECT_HTTPS')) {
      $url-&gt;forceSchema('https');
  }
  </code></pre>
  
  <p>And I've run <code>php artisan cache:clear</code>, <code>php artisan view:clear</code> and <code>php artisan config:clear</code>.  I still can't get assets and dynamic routes to use https.  Just getting the error:</p>
  
  <blockquote>
    <p>Mixed Content: The page at '<a href="https://example.com/" rel="noreferrer">https://example.com/</a>' was loaded over HTTPS, but requested an insecure stylesheet '<a href="http://example.com/css/app.css" rel="noreferrer">http://example.com/css/app.css</a>'. This request has been blocked; the content must be served over HTTPS.</p>
  </blockquote>
  
  <p>I know I can use <code>secure_asset</code> instead of <code>asset</code> and that should work, but I need this to be dynamic, as I still need to serve the http version of the site for now on another domain.</p>