【问题标题】:IIS-10 configuration for url rewrite on windows server-2016windows server-2016 上 url 重写的 IIS-10 配置
【发布时间】:2021-01-04 13:29:52
【问题描述】:

我有 url abc.com/process/login,那么如何使用正则表达式 url 模式检查 "process" 之后是否存在这个 .com/ 字词?

我确实有场景abc.com/image/think/process/depthabc.com/image/think/process_image/depthabc.com/process_url/machine/code。那么它不应该重写为"process" 字不在.com/ 旁边

因此,仅当 "process" 出现在 .com/ 旁边时才重写 url

example:  abc.com/process/login , abc.com/process/signup etc..

【问题讨论】:

  • 您好,问题解决了吗?如果您觉得我的回复对您有帮助,可以标记为回答。

标签: url iis url-rewriting windows-server-2016 iis-10


【解决方案1】:

尝试使用这个匹配规则:

        <rewrite>
            <rules>
                <rule name="Test">
                    <match url="abc.com/process/(.*)" />
                    <action type="Rewrite" url="URL address you rewrite" />
                </rule>
            </rules>
        </rewrite>

【讨论】:

    猜你喜欢
    • 2019-07-09
    • 1970-01-01
    • 2017-12-11
    • 2021-08-29
    • 2021-07-24
    • 2018-11-28
    • 2021-08-21
    • 1970-01-01
    相关资源
    最近更新 更多