diff --git a/app/models/communication/website/with_style.rb b/app/models/communication/website/with_style.rb
index bb2220516ecae0e9269fc112c5aa47a93ecbf88a..e60ddf1b31bd898ecab982a6235f5958dd51e41a 100644
--- a/app/models/communication/website/with_style.rb
+++ b/app/models/communication/website/with_style.rb
@@ -43,7 +43,10 @@ module Communication::Website::WithStyle
 
   def substitute_fonts_urls_in_style!
     @style.gsub! "src:url(../", "src:url(#{url}/assets/"
-    @style.gsub ",url(../", ",url(#{url}/assets/"
+    @style.gsub! "url(../", "url(#{url}/assets/"
+    @style.gsub! "url('../", "url('#{url}/assets/"
+    @style.gsub! "url(\"../", "url(\"#{url}/assets/"
+    @style
   end
 
   def style_outdated?