【问题标题】:Accessing server variables with IIS url rewriter使用 IIS url 重写器访问服务器变量
【发布时间】:2011-08-08 22:20:18
【问题描述】:

我有一个绑定了多个域的站点。这就是我想要实现的目标

用户根据他们的域名访问http://theirdomain.com/admin 的资源,我需要将所有请求重写为http://theirdomain.com/admin/theirdomain.com。这个想法是实际的用户特定资源位于服务器上的单独文件夹中,但我想根据他们的域映射它们。不太确定如何为此设置重写规则。任何帮助将不胜感激。

【问题讨论】:

    标签: .net asp.net url-rewriting iis-7.5


    【解决方案1】:

    我知道这可能会有所帮助:

    <rule name="rww" stopProcessing="true">
        <match url="^((admin)|(admin/))$" />
        <conditions trackAllCaptures="false">
            <add input="{HTTP_HOST}" pattern="^(www\.)?(.*)$" />
        </conditions>
        <action type="Rewrite" url="/admin/{C:2}" />
    </rule>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-08
      • 2017-03-07
      • 2021-05-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-26
      相关资源
      最近更新 更多