Url rewriting ImageResizer url重写

Url rewriting ImageResizer url重写,url-rewriting,imageresizer,Url Rewriting,Imageresizer,我正在寻找适合我的情况的最佳实践。我想为不同的图像大小或预设设置不同的文件夹: /productimages/small/product1.jpg /productimages/small/product2.jpg /productimages/large/product1.jpg /productimages/large/product2.jpg 或 我应该使用哪种Url格式?我是否应该使用多个具有不同虚拟路径的VirtualFolder插件,这些虚拟路径指向同一物理路径并使用重写功能?有更

我正在寻找适合我的情况的最佳实践。我想为不同的图像大小或预设设置不同的文件夹:

/productimages/small/product1.jpg
/productimages/small/product2.jpg
/productimages/large/product1.jpg
/productimages/large/product2.jpg

我应该使用哪种Url格式?我是否应该使用多个具有不同虚拟路径的VirtualFolder插件,这些虚拟路径指向同一物理路径并使用重写功能?有更好的方法吗

<add name="VirtualFolder" virtualPath="~/productimages/small", physicalPath="D:\images" />
<add name="VirtualFolder" virtualPath="~/productimages/large", physicalPath="D:\images" />

提前谢谢。

我建议使用URL重写-任何一种都可以。VirtualFolder在这里没有贡献——重写将完成您需要的一切

<add name="VirtualFolder" virtualPath="~/productimages/small", physicalPath="D:\images" />
<add name="VirtualFolder" virtualPath="~/productimages/large", physicalPath="D:\images" />