http重定向301到https代码
2019年11月30日
作者:佚名
IIS下web.config设置装备摆设HTTP跳转https 301永世重定向代码:
<rule name="redirect to HTTPS" stopProcessing="true"> <match url="(.*)" /> <conditions> <add input="{HTTPS}" pattern="^OFF$" /> </conditions> <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" /> </rule>
额定揭示:web一定要安设SSL证书情况下,并且直接会晤HTTPS能起效状况下才设置http转https的301重定向,否则见效了由于HTTPS本身不成走访,多么尽管设置重定向告捷了,但站点没有切确安装SSL证书会造成无奈翻开。
对应http转https重定向代码截图:
完整web.config文件代码,还搜罗了不带WWW 301重定向会自动跳转到带www的网址的代码,http重定向到https的,满足通常站点重定向必要。