如何在Sitecore中清除缓存

时间:2015-05-26 06:42:49

标签: caching sitecore sitecore7.2

我更新了RichText commands.js下的/sitecore/shell/controls/rich text editor文件。

我已将其复制到生产环境中,但我的更改未被应用。我猜JS是缓存的 - 如何清除缓存?由于内容项目未更新,因此网站不需要发布。清除/sitecore/admin/cache.aspx处的缓存。

清除浏览器缓存。回收了应用程序池并重新启动了网站。

Sitecore 7.2

2 个答案:

答案 0 :(得分:2)

javascript在您的浏览器中缓存,而非在Sitecore中缓存。根据您的浏览器,您可以从工具箱中清除它(所有这些都有清除缓存选项)或使用以下快捷方式:

Firefox, Chrome, IE: Ctrl+Shift+Delete
Safari: Ctrl+Alt+E

答案 1 :(得分:1)

这是一个浏览器缓存。 一个常见的解决方案是添加?到脚本的src链接。

例如: 你可以修改

 Website\sitecore\shell\Controls\Rich Text Editor\Default.aspx

\Website\sitecore\shell\Controls\Rich Text Editor\EditorPage.aspx

拥有:

<script type="text/javascript" language="javascript" src="/sitecore/shell/Controls/Rich Text Editor/RichText Commands.js?v=152605"></script>

您也可以在隐身模式下打开浏览器或删除浏览器缓存