如何在子域之间共享图像?

时间:2014-07-17 22:41:31

标签: php css css3 subdomain

我有一个域名,让我们称之为“官方”和“#39;和一个子域名。

此子域名是设计术语(CSS,图像等)中的官方副本

我的问题是如何使用来自官方域名的所有图片和样式?

我尝试将CS​​S文件包含在子域中,如include(/var/www/oficial/styles/style.css); 它有效,但所有具有background-image属性的类都不起作用,因为它们被声明为:

background:url(../images/image.jpg);

所以,它试图将图像文件夹到达子域目录,并且存在真正的问题。

我想改为使用完整的URL,但我必须使用background-image属性修改所有CSS文件

还有其他方法可以达到这个目的吗?

提前致谢!

1 个答案:

答案 0 :(得分:3)

不要内嵌加载样式表。

您可以在外部链接到样式表,如下所示:

<link rel="stylesheet" type="text/css" href="http://www.mystyle.css">

这样,背景图像将相对于托管样式表的位置而不是嵌入样式表的页面。