Ich habe eine Rails-App, die Cloudfront als mein CDN verwendet. Und ich wollte eine Schicht von Ich habe nur die signierte URL-Funktion eingeschaltet und alle meine Asset-Pipeline-Links scheitern jetzt.Signierte AWS Cloudfront-URLs für die Asset-Pipeline
Meine AWS-hochgeladenen Dateien, Bilder usw. funktionieren immer noch so, wie sie mit den richtigen signierten URLs angezeigt werden, da sie Carrierwave zum Generieren der URLs verwenden.
Ich landete meine Stylesheet und JavaScript urls manuell zu signiert, aber jetzt merke ich, dass alle meine CSS-Links in meinem CSS (Fontawosome Edelsteine etc.) und die ungeraden lokalen statischen Bilder ich alle scheitern, weil sie auch sein müssen unterzeichnet.
Gibt es keine Möglichkeit, dies global für die Asset-Pipeline in Rails zu tun?