如何将一个页面重定向到与HTTP重定向IIS8的其余部分不同的URL

时间:2014-05-15 04:32:03

标签: sharepoint sharepoint-2013 windows-server-2012 iis-8

首先,对于不知道我正在寻找什么的命名道歉,我通常不是Windows网络管理员。

我有一个包含多个子网站的SharePoint网站。我们还有几个指向特定页面的备用URL,其中一些备用URL具有友好的URL,这些URL也会重定向到其他特定页面。我们正在从SharePoint 2007网站迁移到此网站,在此过程中,我正在尝试取消我们对注册商的依赖,以处理部分重定向,因为它显然不是免费服务。

目前,我们的注册商执行以下重定向:

  1. http://alias1.tld/ *重定向到http://subsite1.ca/page1
  2. http://alias1.tld/friendly重定向到http://subsite1.ca/page2
  3. http://alias2.tld/重定向到http://subsite1.ca/page3
  4. 我知道我可以通过在IIS中设置网站并使用HTTP重定向功能完成第一个和第二个,但我不知道如何才能完成第二个。在Apache中这很简单,但我不确定我在这里寻找什么。

    这是应该在SharePoint中处理的内容吗,并且需要将alias1.tld / friendly重定向到特定页面,或者这是我需要在IIS中设置的内容吗?这是URL重写的用途,还是有不同的IIS方法来执行此操作?

1 个答案:

答案 0 :(得分:0)

我不确定这是最好的方法,但我的工作方式是我想要的。这就是我最终做的事情:

  1. subsite1 上创建新的子网站,为我提供网址 subsite1.ca/subsubsite
  2. alias1.tld 创建重定向到 subsite1.ca/subsite
  3. 为新子网站创建2页。一个用于默认页面,另一个用于重定向到page2。两个页面都是重定向,默认指向 Page1 第二个指向 Page2
  4. 将子网站设置为使用托管导航用于全局当前网站设置>导航,并通过在列表中选择新的子网站,然后单击创建术语集,然后单击确定来创建默认术语集。
  5. 然后通过转到网站设置>为一个页面创建一个术语商店,需要以不同方式处理期限店铺管理。单击上一步中创建的术语集,然后选择新术语。在术语驱动页面选项卡上,创建友好URL,然后选择目标页面,即在步骤3中创建的重定向页面,然后单击保存。