2

有人玩过 Ektron 8.6 中的新重定向功能吗?

我们在升级之前对其进行了测试(在 8.6.0 中)并且对它感到满意。但是到了升级的时候,Ektron 已经发布了 8.6.1,所以我们直接升级到那个。现在我们遇到了重定向功能的问题。(是的,我们应该在升级之前在 8.6.1 中再次测试所有内容)

现在,如果我们尝试为 CMS 中的现有页面添加重定向规则,它将不起作用。但是,如果我们为不存在的页面创建重定向规则,然后尝试访问该地址,则重定向工作正常。我们需要重定向来处理 CMS 中的现有页面。

澄清“工作”和“不工作”的含义......

如果我在 CMS 中有一个手动别名为“/erc/lucien.apsx”的现有页面,我可以像这样在重定向表中创建一个条目...... 在此处输入图像描述

添加此条目不会产生任何错误,但是当我访问该页面时,我看到的只是我创建的常规旧页面。不是它应该重定向到的 Google 网站。我没有收到任何 404 错误。

但是,如果我为一个尚不存在 的页面创建一个重定向条目,就像这样......在此处输入图像描述

它完美地工作。如果我尝试访问 /erc/fake.apsx 地址,我最终会访问 Google 网站,正如预期的那样。

(仅供参考,我们在 CMS 中为外部内容创建了一个“假”页面,因此我们可以将元数据附加到它并使其在分类法中可搜索,但随后提供指向“真实”页面的链接。我想在这里使用重定向,以便用户不必做这个额外的点击)

4

2 回答 2

0

对此(Ektron 的)“开箱即用”的回答是将重定向放置在 Web 服务器上,而不是放置在 Ektron CMS 的别名部分。

我工作的服务器使用 IIS,我为几个页面设置了这个。

于 2013-06-10T21:38:52.400 回答
0

我怀疑它可能与缓存相关——原始 URL 被缓存为别名,然后对该 URL 的后续请求被重定向到快速链接,而无需查找数据库。添加重定向时,它可能不会从缓存中清除旧项目。添加 URL 重定向后,我会尝试重置 IIS,看看是否可以解决问题。

于 2013-04-17T16:46:51.447 回答