[英]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.