顶部右侧自定义内容
顶部左侧自定义内容
当前位置:首页 > > 正文

部署了HTTPS以后重新验证证书如何取消301跳转

作者:xiaoyun发布时间:2021-07-10 18:17分类: 浏览:456评论:0


导读: 云产品限时秒杀,爆款1核2G云服务器,首年99元,联系我们还能享受折上折。点击返佣.关联后联系QQ:1534385 我们部署的证书快到期的时...




云产品限时秒杀,爆款1核2G云服务器,首年99元,联系我们还能享受折上折。点击返佣.关联后联系QQ:1534385

我们部署的证书快到期的时候需要重新申请,但是之前设置了301跳转到https,重新申请的时候如果采用文件验证方式会以为跳转而无法通过验证,所以需要先取消301跳转,等验证通过以后再重新部署设置301。56云分享


windows虚拟主机设置方法

①网站没有伪静态:直接FTP连接空间(或者文件管理方式)将web.config改名,等验证通过以后再将文件改回web.config名称即可马上恢复301跳转状态。

②网站开启伪静态:如果web.config中有伪静态,则单独找到301跳转这段代码,将其剪切,然后保存web.config文件。以下是截图红色方框示例就是需要删除的。正常的一段规则是<rule>*******</rule> 

<rule name="301" stopProcessing="true">   #规则开头

                    <match url="^(.*)$" ignoreCase="false" />

                    <conditions logicalGrouping="MatchAll">

                        <add input="{HTTP_FROM_HTTPS}" pattern="^on$" negate="true" />

                    </conditions>

                    <action type="Redirect" url="https://www.abc.com/{R:1}" redirectType="Permanent" />

               </rule>  #规则结尾

1.png

Linux虚拟主机设置方法:

如果网站有伪静态,直接删除.htaccess规则文件里面的301部分。如果没有伪静态,直接将.htaccess改名。

2.png


云主机windows系统:

和虚拟主机方法是一样的,查看网站根目录下的web.config文件,没有伪静态就将web.config改名,如果有伪静态,只删除301跳转部分代码。


云主机linux系统:

如果是apache的web引擎,和linux系统虚拟主机方法一样。如果是nginx系统,则查看nginx的配置文件,注释301跳转部分。

如果是宝塔面板,去站点设置里面取消强制HTTPS。

3.png


标签:


排行