使用get参数进行iis 7相对重定向

时间:2010-08-23 07:14:17

标签: iis-7 http-redirect

我在iis7中有一个http重定向来向另一个域发送请求。如果url类似于http://www.example.com/news/,那么没关系,但是如果我尝试http://www.example.com/news/?id=3,那么从字符串中删除参数,它会重定向到相同的http://www.example.com/news/。 如何使用iis7保存查询字符串中的参数?

的web.config:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <httpRedirect enabled="true" destination="http://www.example.com" exactDestination="false" httpResponseStatus="Permanent" />
    </system.webServer>
</configuration>

1 个答案:

答案 0 :(得分:1)

我认为您只需在重定向网址末尾添加“$ S $ Q”,例如:目的地= “HTTP://www.example.com$S$Q”。

另请参阅StackOverflow相关问题:How to redirect a URL path in IIS?