将域别名转发到某个页面

时间:2017-04-26 04:38:06

标签: asp.net windows-server-2012 domain-aliasing

我们有一个域名(domain.com),其中包含别名(alias.com)。我们正在使用Plesk和Windows Server。在Plesk中,alias.com被设置为domain.com的别名。

当人们访问alias.com时,我们需要访问主域中的某个页面,例如domain.com/this-page.html。

该网站是一个ASP.NET MVC网站,以防我们可以使用web.config执行某些操作。

这可能吗?我们怎么做到这一点?

1 个答案:

答案 0 :(得分:0)

在旧网页所在的目录中打开web.config 然后为旧位置路径和新目标添加代码,如下所示:

<configuration>
  <location path="services.htm">
    <system.webServer>
      <httpRedirect enabled="true" destination="http://example.com/services" httpResponseStatus="Permanent" />
    </system.webServer>
  </location>
  <location path="products.htm">
    <system.webServer>
      <httpRedirect enabled="true" destination="http://example.com/products" httpResponseStatus="Permanent" />
    </system.webServer>
  </location>
</configuration>