Sitecore中两种不同预览模式之间的差异
今天我陷入了一种奇怪的状态。我正在通过IIS重写模块重定向Sitecore项目。当我从“发布”选项卡“预览”预览项目时,它将正确重定向。但当我从“演示文稿”选项卡“预览”命令预览项目时,它不会重定向,即显示项目演示文稿 所以同一个项目有两种不同的预览行为,我想到这两种预览选项之间的区别Sitecore中两种不同预览模式之间的差异,sitecore,sitecore6,Sitecore,Sitecore6,今天我陷入了一种奇怪的状态。我正在通过IIS重写模块重定向Sitecore项目。当我从“发布”选项卡“预览”预览项目时,它将正确重定向。但当我从“演示文稿”选项卡“预览”命令预览项目时,它不会重定向,即显示项目演示文稿 所以同一个项目有两种不同的预览行为,我想到这两种预览选项之间的区别 在“发布”选项卡下:预览命令 在“演示文稿”选项卡下:预览命令 请不要告诉我一个预览模式在“新浏览器”选项卡中打开,而第二个不是:),我问的是功能方面的差异。我知道的差异不多。但其中之一是,;演示选项卡预览在“网
请不要告诉我一个预览模式在“新浏览器”选项卡中打开,而第二个不是:),我问的是功能方面的差异。我知道的差异不多。但其中之一是,;演示选项卡预览在“网站”网站定义的上下文中运行;“发布”选项卡预览生成一个新窗口,该窗口使用您用来“点击”Sitecore的任何域名。或者换一种方式;使用“发布”选项卡时,主机名会将您映射到正确的站点定义(配置)-“内联”预览选项卡不会使用此选项 这是最可能的原因,你会看到行为上的差异 下面是“演示文稿”选项卡中的URL:
http://edit.edit.dev/home-node-name/edit-edit?**sc_站点=网站**&sc_lang=en&sc_模式=预览和sc_持续时间=临时和sc_设备=%7bFE5D7FDF-89C0-4D99-9AA3-B5FBD009C9F3%7d
和“发布”选项卡中的相同URL:http://edit.edit.dev/?sc_itemid=%7bB307A010-FF0B-4D0C-892F-EFF7C9A01AD4%7d和sc_模式=预览和sc_lang=en
不确定这是什么时候进入配置文件的,但似乎这都是由这个管道(在web.config中)控制的:
据我所知,没有太多不同之处。但其中之一是,;演示选项卡预览在“网站”网站定义的上下文中运行;“发布”选项卡预览生成一个新窗口,该窗口使用您用来“点击”Sitecore的任何域名。或者换一种方式;使用“发布”选项卡时,主机名会将您映射到正确的站点定义(配置)-“内联”预览选项卡不会使用此选项 这是最可能的原因,你会看到行为上的差异 下面是“演示文稿”选项卡中的URL:
http://edit.edit.dev/home-node-name/edit-edit?**sc_站点=网站**&sc_lang=en&sc_模式=预览和sc_持续时间=临时和sc_设备=%7bFE5D7FDF-89C0-4D99-9AA3-B5FBD009C9F3%7d
和“发布”选项卡中的相同URL:http://edit.edit.dev/?sc_itemid=%7bB307A010-FF0B-4D0C-892F-EFF7C9A01AD4%7d和sc_模式=预览和sc_lang=en
不确定这是什么时候进入配置文件的,但似乎这都是由这个管道(在web.config中)控制的:
还有,我有一个朋友。尽管它不是100%相关,但它确实有代码显示在一种模式和另一种模式下可以期望的参数。重写规则是什么?^(http://)?Domain/Itemname/?$重写规则是什么?^(http://)?Domain/Itemname/?$如果任何用户都可以访问这两种模式,则两个预览命令中的页面应该是相同的。但这是我第一次意识到会显示两个不同的预览。如果任何用户都可以访问这两个预览,那么这两个预览命令的页面看起来应该是一样的。但这是我第一次意识到显示了两种不同的预览。我试图从两种方式中找到一个共同的项目,但它以两种不同的方式显示。一个正在重定向,另一个没有。然后我开始思考这两个方面的区别。我试图从两个方面找到一个共同点,但它以两种不同的方式表现出来。一个正在重定向,另一个没有。然后我开始思考这两者的区别。