【问题标题】:Rewriting Url's .Net 3.5 Web.config - Redirecting重写 Url 的 .Net 3.5 Web.config - 重定向
【发布时间】:2010-11-17 10:37:10
【问题描述】:

当我有以下结构时:

<rewrite>
<rules>
    <rule name="ggdwb" stopProcessing="true" enabled="true">
        <match url="(.*)" /> 
        <conditions>
            <add input="{HTTP_HOST}" pattern="(www.)?websitename.nl" /> 
            <add input="{URL}" pattern="^/$" /> 
        </conditions>
        <action type="Redirect" url="" redirectType="Temporary" />
    </rule>
</rules>
</rewrite>

我如何确保例如“http://www.websitename.nl/foldername”将重定向到 http://exampledomain.com/client/1/?websiteid=1&contentid=1?

【问题讨论】:

  • 你已有的规则发生了什么?你还在使用 IIS 7 reqrite 模块吗?

标签: c# asp.net redirect


【解决方案1】:

您需要将规则添加到您的部分。每个规则必须有一个唯一的名称。

<add name="Rule1" 
virtualUrl="~/foldername" 
destinationUrl="~/client/1/?websiteid=1&contentid=1" 
ignoreCase="true"/>

【讨论】:

    猜你喜欢
    • 2012-12-02
    • 2021-06-12
    • 1970-01-01
    • 2011-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-08
    • 2021-08-25
    相关资源
    最近更新 更多