ASP网站:强制HTTPS设置,伪静态规则301跳转规则写法
对于ASP网站,使用宝塔设置强制HTTPS时,提示:面板无法自动给Aspx/Asp程序强制HTTPS,请将以下代码添加到网站目录下的【web.config】文件中,添加完毕后重启IIS生效
复制好规则,根据提示,前往网站根目录,找到文件 web.config,在rules标签内,添加规则,保存即可。
全部规则:
<?xml version="1.0" ?>"." allowOverride="false" inheritInChildApplications="false"> "http_toHttps" stopProcessing="true"> "(.*)"/> input="{HTTPS}" pattern="off" ignoreCase="true"/> "Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}"/> "web_config\default.config"/> "web_config\httpErrors.config"/> "web_config\php.config"/>
注意,保存后,访问域名如 http://www.abc.com,如果没有跳转到https://www.abc.com,可以进行如下操作:
1.清空浏览器缓存(CTR+F5);
2.重启服务器