刚刚启动了一个网站,我在主域上有一个/img
目录。我想设置一个子域(文件夹只是主目录中的另一个子域),它可以使用/img
文件夹,但它不起作用。
/img
和/subdomain
文件夹位于同一级别,因此要在主域中显示图像,请输入<img src="img/image.jpg">
并为/subdomain
我键入:<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 :(得分:1)
在您的网络服务器上的文件夹结构中,创建指向目标/subdomain/img
的符号链接/img
。
在linux中,这可以通过以下方式完成:
cd /your_web_folder/subdomain
ln /your_web_folder/img img -s
答案 1 :(得分:0)
请勿使用子域进行资产管理。从企业的角度来看,您最终将拥有数百个子域,并且不知道每个子域代表什么。我知道这听起来很荒谬,但我看到它发生了。
我强烈建议使用经过深思熟虑的目录结构,以平衡资产类型与版本信息。我还建议使用内容分发系统,例如edgeuite网络。