我有两个网站托管在一台服务器上。根路径是:
- /公共html
- /public_html/2ndsite
我已将第二个站点的文件上传至 /public_html/2ndsite。它正在运行。
现在,我在 public_html/images 有一个图片文件夹(里面有数千张图片)。我想让这个文件夹在 /public_html/2ndsite 上可用。我试过“../images/image.gif”,但没有用。
每当在第一个站点插入图像时,我希望也将其插入到第二个站点。我可以在第二个站点中访问第一个站点的图像而不使用 URL(例如 www.site.com/images),因为图像 URL 应该是“../images/image.gif”(图像也插入到第二个站点,因此我在数据库中存储了这种格式。)
答案1
我将尝试从你的意识流来解释你的问题:
“我有两个网站托管在一台服务器上。我希望它们有单独的内容目录,但/images
两个域之间应共享的内容目录除外。”
你应该做的是:
- 将内容
site1.domain.com
放入.../public_html/site1.domain.com
- 将内容
site2.domain.com
放入.../public_html/site2.domain.com
- 将图像放入
.../public_html/common_images
.../public_html/site1.domain.com/images
然后,创建从到.../public_html/site1.domain.com/images
的符号链接.../public_html/common_images
。
现在,无论何时访问http://siteX.domain.com/images
,您都会获得.../public_html/common_images
目录外的内容。
确保您告诉您的网络服务器允许从 提供符号链接和内容.../public_html/common_images
。