【发布时间】:2016-02-04 16:39:18
【问题描述】:
我的解决方案中有两个 MVC 项目。一个用作后端,另一个用作前端。后端管理多个可能的前端复制的内容,例如多个虚拟商店(前端)的 CMS 管理员(后端)。
问题是我上传的图片位于后端项目的Content文件夹中,所以当我从前端访问时,URL无效。有哪些选择?我阅读了有关虚拟路径提供程序的信息,但我想这可能不是虚拟共享主机 ISP 中的有效方法。
我认为最好将任何“Content/ProductImages/.”路径映射到后端项目中相同资源的相应完整 URL,例如“http://something.backend/Content/ProductImages/. ”。
即使我喜欢这个解决方案,a) 我不知道它是如何实现的,b) 我不知道如何处理开发和生产环境(即,在 dev 中我使用“something.localhost” ,而在产品中,我有“something.com”类型的 URL)。
【问题讨论】:
标签: asp.net asp.net-mvc