在 heroku 部署 octobercms 上找不到 css/js 或图像
No css/js or images found on heroku deployment octobercms
我已经在 heroku 上成功部署了我的 octobercms 站点,但它没有加载任何 css/js 或图像文件。所有 link 都转到 404。已加载外部 link,但没有本地 link 正在工作。我已经使用 Github 部署了它。
我已经尝试了我在网上找到的所有解决方案,但其中 none 有效。所有 laravel 解决方案均无效。我什至无法手动访问任何文件。网站功能正常。
目前这是 link 的包含方式:
<link type="text/css" href="{{'assets/css/custom.css'| theme}}" rel="stylesheet">
这是它们在渲染时的显示方式:
<link type="text/css" href="http://pandak-farms.herokuapp.com/themes/codejunkie/assets/css/custom.css" rel="stylesheet">
links 应该打开,但它们都指向 404。
演示:http://pandak-farms.herokuapp.com/themes/codejunkie/assets/css/argon.css?v=1.0.1
终于找到答案了。只需设置一个环境变量即可解决混合内容问题。在 .env 文件或 config/cms.php
中将 LINK_POLICY 设置为 'secure'
我已经在 heroku 上成功部署了我的 octobercms 站点,但它没有加载任何 css/js 或图像文件。所有 link 都转到 404。已加载外部 link,但没有本地 link 正在工作。我已经使用 Github 部署了它。
我已经尝试了我在网上找到的所有解决方案,但其中 none 有效。所有 laravel 解决方案均无效。我什至无法手动访问任何文件。网站功能正常。
目前这是 link 的包含方式:
<link type="text/css" href="{{'assets/css/custom.css'| theme}}" rel="stylesheet">
这是它们在渲染时的显示方式:
<link type="text/css" href="http://pandak-farms.herokuapp.com/themes/codejunkie/assets/css/custom.css" rel="stylesheet">
links 应该打开,但它们都指向 404。 演示:http://pandak-farms.herokuapp.com/themes/codejunkie/assets/css/argon.css?v=1.0.1
终于找到答案了。只需设置一个环境变量即可解决混合内容问题。在 .env 文件或 config/cms.php
中将 LINK_POLICY 设置为 'secure'