【发布时间】:2013-06-03 15:00:22
【问题描述】:
Sitecore 6.6.0(修订版 130214) 电子邮件 Campaign Manager 2.0.0 修订版。 130123
我正在创建要从 ECM 发送的电子邮件,并通过将它们发送给我自己来测试它们。我发现当我尝试添加外部链接时收到 404 响应。内部(到网站)链接正常解析。
外部链接(至 google)如下所示:
http://xxxx/sitecore/RedirectUrlPage.aspx?ec_url=http%3a%2f%2fgoogle.com&ec_camp=00000000000000000000000000000000&ec_as=00000000000000000000000000000000
内部链接(指向最新新闻页面)如下所示:
http://xxxx/sitecore/RedirectUrlPage.aspx?ec_url=%2flatest-news&ec_camp=00000000000000000000000000000000&ec_as=00000000000000000000000000000000
“RedirectUrlPage.aspx”页面是否需要 Sitecore 项目?
关于我在正确解析外部链接方面做错了什么还有其他想法吗?
谢谢!
【问题讨论】:
-
您是否检查过 Sitecore 日志中是否有任何错误?
-
谢谢埃琳娜。是的,我查看了日志。没有什么奇怪的报告。我已经联系了 Sitecore 支持以寻求这方面的帮助。我可以澄清的一件事是我关于期望 Sitecore 项目的“redirecturlpage”的问题:它不应该。该模块应该毫无问题地处理内部和外部链接。
-
您能否发布用于获取和/或呈现链接的代码/标记?
-
Sitecore 支持更新:问题在于活动 ID 和自动化状态的 GUID 归零。当“预览”电子邮件发送给单个测试用户时,这些将被清除。尝试解析外部链接时,模块中的某些内容不喜欢这样。发送实际电子邮件时,GUID 将替换为“真实”值,并且链接正常工作。 (假设该活动已在分阶段环境中发布)Sitecore 将继续查看此问题,看看他们是否可以解决此问题。
-
很抱歉破坏了这个旧线程,但是有什么结果吗?还是只是一个已知问题?
标签: sitecore sitecore6 sitecore-ecm