我们正在将Web应用程序移动到MS Azure环境,并且必须更改照片的存储位置。 Azure使用我们通过映射的云驱动器访问的blob环境。我们在应用开始时动态设置驱动器号。所有这一切都运行正常,图片保存正确。
我们需要设置这些图片的URL路径,以便用户可以查看它们。在旧的应用程序中,这很好,因为它们存储在应用程序环境中,但现在它们在外面。如何设置http://myapp.com/photos/abc.jpg之类的映射将指向h:\ abc.jpg?
答案 0 :(得分:2)
听起来您需要做的就是在应用程序的根目录中的IIS中创建一个名为photos
的虚拟目录,该目录映射到h:\
。
要执行此操作,请打开IIS管理器,右键单击您的站点,然后选择添加虚拟目录... 。将别名设置为photos
,将物理路径设置为h:\
。