本番環境のサブディレクトリにデプロイしようとしているアプリがあります。したがって、次のscope
ブロックを追加しました。
scope "/sapa" do
これはメイン コードでは正常に機能しますが、何らかの理由ですべてのアセット (アセット パイプラインによってレンダリングされる) は(つまり `
/assets
ではなく) で始まります。/sapa/assets
なぜこれが起こっているのか、どうすれば修正できるのか誰か知っていますか? ありがとう!
本番環境のサブディレクトリにデプロイしようとしているアプリがあります。したがって、次のscope
ブロックを追加しました。
scope "/sapa" do
これはメイン コードでは正常に機能しますが、何らかの理由ですべてのアセット (アセット パイプラインによってレンダリングされる) は(つまり `
/assets
ではなく) で始まります。/sapa/assets
なぜこれが起こっているのか、どうすれば修正できるのか誰か知っていますか? ありがとう!
アセット パイプラインはルートを気にしません。アセット パスを変更する方法は次のとおりです。
config.assets.prefix = "/some_other_path"