Rails5をテストサーバーにアップしたところ、Assetファイルを生成しましたがサイトで読み込まれずCSSとJSが403エラーとなります。
クリアして再生成したのですが、うまくいかずどなたかご教授いただければと存じます。
環境
Rails 5.0.1
Ruby2.4.1
AWS LInux EC2
サイトで403になっているCSSのパス
http://サイトドメイン/assets/application-9287ea7dce6db486f3af2151e72f2a857176e308e8c570a0477cf1629f9ede41.css
Assetのパス:/var/www/サイト名/public/assets
$ ls application-9287ea7dce6db486f3af2151e72f2a857176e308e8c570a0477cf1629f9ede41.css application-9287ea7dce6db486f3af2151e72f2a857176e308e8c570a0477cf1629f9ede41.css.gz
参考サイトを元にAssetファイルを消去して再生性しましたが、解決しませんでした。
bundle exec rake assets:clobber RAILS_ENV=production precompileする(新しいdigest が割り振られる)
bundle exec rake assets:precompile RAILS_ENV=production Webサーバを再起動
sudo systemctl restart <rails_app>.service
ブラウザのキャッシュクリア済みです
回答1件
あなたの回答
tips
プレビュー