Overwrite Url.Net 3.5 Web.config - Redirect

When I have the following structure:

<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>

How can I make sure that, for example, "http://www.websitename.nl/foldername" will be redirected to http://ggdwijzer.ggd1.cbase2.nl/client/1/?websiteid=1&contentid=1 ?

+3
source share
1 answer

You need to add the rule to your section. Each rule must have a unique name.

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

Source: https://habr.com/ru/post/1775394/


All Articles