现有两个网站A,B,
A主要用于门户网站的显示,B用于对门户网站显示内容的管理。
它们连接同一个数据库。
现假设:
用户在管理网站B上传一些图片用于前端显示,
数据库插入一条上传图片的虚拟路径:/storage/images/upload1.jpg。问题1:
当访问用于门户展示的网站A时,如何显示在网站B上传的图片。
数据库中存储的是网站B的图片路径,网站A中不存在:/storage/images/upload1.jpg 这张图片。问题2:
假如数据库中记录图片的物理路径,比如图片统一存储在 D:\storage\images 下。
这样可以解决两个网站的资源同步的问题。
但是在显示图片时肯定不能使用物理路径,如何将物理路径转换为Html使用的Url虚拟路径?暂时还没有考虑CDN,就上述问题,有什么比较好的解决办法?
希望大家给个意见。