如何修改Sitefinity媒体图片的默认路径为domain.com/~/media/images/?
Sitefinity 默认媒体图片路径修改方案
可以将Sitefinity的默认媒体图片访问路径从domain.com/media/images/修改为domain.com/~/media/images/,具体操作分两种方式:
方式一:后台管理界面配置
- 登录Sitefinity后台,进入「设置」→「高级」
- 在左侧导航依次展开 系统 → 文件存储 → 提供者 → 选择当前使用的存储提供者(默认是
Database) - 在右侧面板找到「虚拟路径」(Virtual path),将默认值
~/media/修改为~/~/media/ - 点击「保存更改」,重启网站或应用池使设置生效
方式二:修改web.config配置文件
- 打开网站根目录的
web.config文件 - 定位到
<sitefinity>节点,添加或修改<mediaSettings>配置段:<sitefinity> <!-- 其他配置 --> <mediaSettings virtualPath="~/~/media/" /> <!-- 其他配置 --> </sitefinity> - 保存文件后重启网站
补充:特定媒体库路径修改
如果仅需要修改单个媒体库的访问路径,而非全局默认:
- 进入「内容」→「媒体库」
- 编辑目标媒体库,切换到「高级」选项卡
- 修改「虚拟路径」字段为
~/~/media/images/(针对该库单独设置) - 保存即可
内容的提问来源于stack exchange,提问作者Evan
相关产品推荐
相关产品推荐

