構成/環境/開発.rb
config.action_controller.asset_host = 'http://localhost:3000'
config.action_mailer.asset_host = 'http://localhost:3000'
myMailer.rb
<%= image_tag @service_request.service_photo_1 %>
電子メールでは、これは次のようにレンダリングされます。
<img alt="Img_0134" src="http:/uploads/service_request/service_photo_1/44/IMG_0134.jpg">
@service_request.service_photo_1
で始まる必要があることを除いて、正しいソースパスはどれですかhttp://localhost:3000
。このサイトで同様の質問を見てきましたが、ほとんどの人は、画像ソースに asset_host 値全体 (つまりsrc="/images/img_123.jpg"
) がないという問題を抱えているようです。ただし、asset_host の値が部分的であるように見えます (パスにhttp:
表示されsrc
ます)。何かご意見は?asset_host を に設定すると何か問題がありlocalhost:3000
ますか?