我想将PDF上传到Sitecore的媒体库,并为其指定别名“example.com/hr/form.pdf”。
...而不是“example.com/~media/docs/form.ashx”。
答案 0 :(得分:2)
另一种方法是查看301重定向模块。它允许映射到项目的硬编码路径或重写模式。
http://marketplace.sitecore.net/en/Modules/301_Redirect_module.aspx
总的来说,我被告知要避免别名。
答案 1 :(得分:1)
您无法为媒体项指定URL别名。好吧,你可以分配它们,但它似乎没有做任何事情。
但是,您可以实现自己的ItemResolver
管道处理器,为媒体项添加别名功能。将其与MediaProvider
的自定义实现相结合,以便使用别名生成媒体项的链接。
我不确定您的Sitecore知识有多深,所以如果您需要有关如何执行此操作的示例,请告诉我,我可以指向您。