2015-10-13 60 views
4

我在sitecore中安装了重定向模块。内部模块我创建了“重定向Url”。在重定向网址中,我写了请求的网址“http://domainname/pagename”,并从内容中选择了重定向至。但它不起作用。谁能告诉我我在做什么错?Sitecore中的重定向模块

我已经创建了重定向模式。

enter image description here

回答

3

这一切都取决于你所使用的模块实现。我已经听到了多个有关原始功能的投诉(似乎完全停止),所以人们正在做自己的分叉。当天最好的实施方式是由Chris Adams和Max Slabyak提供,该模块包含源代码,软件包和良好的文档,可在GitHub获得,并且随着时间的推移而得到维护。

安装好之后重定向模块,我做了以下内容:

  1. /sitecore/system/Modules/Redirect Module文件夹中Sitecore的创建一个名为Pagename Test
  2. 设置要求表达新的重定向模式^/pagename/?
  3. 离开响应状态码等于301
  4. 将源项目设置为服务于该重定向请求的实际页面项目
  5. 不要忘记pu blish重定向模式(如果模块本身还没有)

enter image description here

然后为我打http://myhostname/pagename/我被重定向到所需的页面301状态码。

希望这可以帮助,请让我们知道,如果这对你有效。

+0

它只显示两个字段“请求的表达式”和“源项目”。我填充了该字段,但它不起作用 – SKG

+0

更新到1.4版本 - 这是我在上面我的回答(介绍了1.4新状态代码字段)中描述的概念证明的最新版本。另外不要忘记发布到目标目的地。 –