将 CSS 文件中的背景图片 URL 设置到另一个站点

Set background image URL in CSS file to another site

我将 CSS 文件中的背景图片 URL 设置到另一个站点,如下所示:

body.teaching {
    background: url("http://sample.com/beijing.png") no-repeat no-repeat;
    background-size: 100% 100%;
}

在我部署到服务器后(例如 www.foo.com),URL 发生如下变化(404 错误):

http://www.foo.com/css/http:/sample.com/beijing.png

我认为是CssRewriteUrlTransform造成的,所以我的问题是: 将图像 URL 设置到另一个站点的正确方法是什么?我不想禁用 CssRewriteUrlTransform,因为许多其他图像 URL 需要转换。

我将背景 url 提取到另一个 css 并且没有应用 CssRewriteUrlTransform,它现在可以工作了