2009-09-20 268 views
1

刚刚启动了一个站点,我在主域上有一个/img目录。我想设置一个能够使用/img文件夹的子域(其中文件夹只是主目录中的另一个文件夹),但它不起作用。子域和文件夹

/img/subdomain文件夹是在同一水平线上,所以在主域显示图像I型:<img src="img/image.jpg"> 并为/subdomain I型:<img src="../img/image.jpg"> ,我得到一个404错误的网站:http://subdomain.example.com/img/image.jpg正如你所看到的,我希望它链接到http://www.example.com/img/image.jpg

任何人都可以告诉我如何做到这一点?我不希望将图像链接到其互联网目录(即http://www ...),因为我想修改计算机上的网站并通过ftp将它们上载到由我的网站bluehost.com托管。

我确定这只是我搞砸或不完全理解的东西。提前致谢!

+0

Duplicate:http://stackoverflow.com/questions/1451463 – Gumbo 2009-09-20 22:20:12

回答

1

在您的Web服务器的文件夹结构中,创建指向目标/img的符号链接/subdomain/img

在Linux下可以这样做:

cd /your_web_folder/subdomain 
ln /your_web_folder/img img -s 
+0

这怎么可以在简单的HTML中完成?或css? – ServAce85 2009-09-20 23:38:03

+0

ServAce85:它不能。你将不得不修改你的服务器上的东西。 – Fragsworth 2009-09-21 00:22:24

+0

gotcha。是的,这就是我在约3秒后按下“添加评论” 感谢Fragsworth的帮助。 – ServAce85 2009-09-21 01:31:12

0

不要使用子域名进行资产管理。从企业的角度来看,你最终会得到数百个子域名,并且不知道每个子域名代表什么。我知道这听起来很荒谬,但我看到它发生了。

我强烈建议使用经过深思熟虑的目录结构,以平衡资产类型与版本信息。我还建议使用内容分发系统,例如edgeuite网络。

+0

请问您是否可以针对您正在谈论的内容更具体一些。我在托管网站方面有点新,并没有完全明白你在说什么。谢谢。 – ServAce85 2009-09-21 06:22:01

+0

我只是说使用子域名作为管理站点资产的一种手段是一个糟糕的主意,通常会成为管理失败的滑坡。让我知道你有什么问题具体。 – 2009-09-21 08:10:42