gpt4 book ai didi

IIS 8.5 URL 重写更改 TLD

转载 作者:行者123 更新时间:2023-12-02 04:53:32 25 4
gpt4 key购买 nike

我想在 IIS 8.5 中创建一个重写规则,以便将 url 中的 TLD 从 .com 更改为 .net。

例子:

来自:http://sub.domain.com/index.aspx?test=123

至:http://sub.domain.net/index.aspx?test=123

目前我的 web.config 中有这样的东西,但似乎不起作用:

   <rule name="TLD" enabled="false">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="^(www.)?([a-z]*.)(domain)(.com)(/?.*)$" />
</conditions>
<action type="Rewrite" url="http://{C:2}{C:3}.net/{C:5}" />
</rule>

有什么建议吗?

最佳答案

我正在寻找完全相同的问题并找到了这个

 <rule name="WWW" enabled="true" stopProcessing="true">
<match url=" (.*)"/>
<conditions >
<add input="{HTTP_HOST}" pattern="^(www\.)?example\.old$"/>
</conditions>
<action type="Redirect" url="h++p://example.com/{R:1}" redirectType="Permanent" />
</rule>

在这里找到:ReWrite top-level domain (TLD)

关于IIS 8.5 URL 重写更改 TLD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25434441/

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