我有 2 个子域
c:\wamp\www\websiteA\ - http://websiteA/
c:\wamp\www\websiteB\ - http://websiteB/
在网站A里面有一个存放图片的文件夹
c:\wamp\www\websiteA\照片\
为了 websiteB 想要访问 websiteB 的 html 中的 websiteA 照片,我必须做类似的链接
<img src="http://websiteA/photos/1.jpg" />
问题是我不想在 websiteB 中公开 websiteA 域,因为两个域在一台机器内。是否有可能实现虚拟主机之类的东西?
我也不想暴露 websiteA 的物理路径,也不想复制数据。
我正在考虑在 websiteB .htaccess 中做点什么?
我的目标是在 websiteB html 中能够用它自己的域显示照片,
<img src="http://websiteB/photos/1.jpg" />
编辑:我认为这样问这个问题更好,以便用户请求 http://websiteB/photo/1.jpg,后端实际上从 http://websiteA/photo/1.jpg请求文件,任何想法都可以来自.htaccess?
我是 htaccess 的新手,我在 .htaccess 中尝试过,但没有成功
RewriteEngine On
RewriteRule http://websiteA/photos/1.jpg http://websiteB/photos/1.jpg[NC,L]
非常感谢!!!
PS:解决方案需要在windows/linux环境中工作。