【发布时间】:2017-03-31 11:59:20
【问题描述】:
我正在为客户开发一个新网站。 该网站托管在 Episerverhosting.com。
他们今天拥有公共子域,例如(示例)
- digital.nor.se
- customer.nor.se
托管在 wordpress 或其他东西上。
和主站点:
- www.nor.se
我需要将http://digital.nor.se 重定向到 www.nor.se/parent/child/granchild
所以当我们公开并且 www.nor.se 被指向我们的新 episerver 站点时,我需要检查子域并重定向到主网站上的页面。
当我 RDP 到我们的服务器时,这是 IIS 的配置方式:
- iis 中只有一个站点名为 nor.se
- IP 地址只有一个站点绑定 *
据我了解,* 绑定将回答所有请求。
是否可以使用 Url Rewrite 来设置检查子域和重定向的规则。我试过这个:
使用:正则表达式
模式: (.*)
条件:(digitalinsights).nor.episerverhosting.com$
动作类型:重定向
不起作用。 你有一个更好的模式来检查特定子域的例子吗?可能是这样的: (digitalinsights)。(无论如何?) -
我在本地机器上试过这个。 例如,我添加了哪里而不是 * 作为站点绑定 digital.nor.local¨ 客户.nor.local 并将其添加到 hosts 文件中。
这确实有效。
但我想不在 Episerver 托管服务器上添加新的站点绑定。
我很乐意提供帮助。
BR
【问题讨论】:
标签: iis url-rewriting dns subdomain episerver