[英]Laravel - Heroku - Docker - 404 (Not Found) js css files from public folder
我正在尝试在 Heroku 上部署我的 Laravel 应用程序,但未加载公用文件夹中的资产。
申请网址: https ://drinkco.herokuapp.com
我已经在尝试使用代码在 AppServiceProvider 上强制 https:
if(env('REDIRECT_HTTPS')) {
$this->app['request']->server->set('HTTPS', true);
}
Procfile 配置 : web: vendor/bin/heroku-php-nginx -C nginx.conf public/
这些文件是由 npm run prod 生成的
使用这个:
web: vendor/bin/heroku-php-apache2 public/
您应该检查是否将 assets 文件夹包含在.gitignore
文件中。
如果您不想跟踪对此文件夹的更改(您不应该这样做),您可以在部署到 heroku 后将其包含回您的.gitignore
文件中
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.