首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何一起重定向301重写iis-8.5?

如何一起重定向301重写iis-8.5?
EN

Stack Overflow用户
提问于 2017-12-08 21:18:44
回答 0查看 50关注 0票数 0

我遇到了一个问题。有一个主域目标https://example.com我有一个从http到https的重定向。一切正常,但有一个问题,当我尝试在网址地址请求行www.example.com/exam/exam中打印时,我被重定向到主页面,在地址请求行中我看到以下地址:https://example.com/exam/exam //example.com和其他请求是deleted.But如果我进入地址栏https-然后一切正常。我需要你的帮助和建议,关于我如何改进重写以及我的代码中的错误之处?

代码语言:javascript
复制
<rule name="Redirect to HTTPS" enabled="false" patternSyntax="Wildcard" stopProcessing="true">
                <match url="*" />
                <conditions>
                    <add input="{HTTPS}" pattern="^ON$" />
                    <add input="{HTTP_HOST}" pattern="^([\d\w\.]+)" />
                </conditions>
                <action type="Redirect" url="https://{C:1}/{REQUEST_URI}" />
            </rule>
            <rule name="RedirectDoubleHTTPS" enabled="true" patternSyntax="Wildcard" stopProcessing="true">
                <match url="*" />
                <conditions>
                    <add input="{HTTPS}" pattern="off" />
                </conditions>
                <action type="Redirect" url="https://example.com" />
            </rule>
EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47715209

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档