gpt4 book ai didi

iis-7 - URL 重写 IIS 7 - url 重定向不起作用

转载 作者:行者123 更新时间:2023-12-04 16:56:43 25 4
gpt4 key购买 nike

我有一个在 IIS 7 上运行的网站,该网站绑定(bind)到端口 80,有 2 个域(出于我们的目的 - example.com 和 test.com)指向它。

example.com 是我们的规范名称,因此我希望将任何访问 test.com 的客户端重定向到 example.com。

我一直在尝试使用 IIS 7 Rewrite 模块。但是,它似乎没有任何效果。我该如何解决这个问题?

这是我在 web.config 中设置的规则。

<rewrite>
<rules>
<rule name="rule1" enabled="true" patternSyntax="Wildcard" stopProcessing="true">
<match url="*test.com*" />
<action type="Redirect" url="{R:1}example.com{R:2}" />
</rule>
</rules>
</rewrite>

最佳答案

我走错路了。这是这样做的方法:

<rule name="Canonical Host Name" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" negate="true" pattern="^www\.example\.com$" />
</conditions>
<action type="Redirect" url="http://www.example.com/{R:1}" redirectType="Permanent" />
</rule>

引用: http://blogs.iis.net/ruslany/archive/2009/04/08/10-url-rewriting-tips-and-tricks.aspx

关于iis-7 - URL 重写 IIS 7 - url 重定向不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2039330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com