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


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

    首先跳转规则可以参考:www.west.cn/faq/list.asp?unid=1419  我们要取消跳转,就是反向设置,将规则临时删除取消。

    香港机房虚拟主机:

    如果不带www的域名解析到103.120.80.249这个ip的,默认就会跳转到www,会影响ssl验证。请在命令行里面ping解析别名地址,会得到一个ip,然后将不带www的解析到这个ip,如图所示。

    windows虚拟主机设置方法

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

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

       #规则开头

                       

                       

                           

                       

                       

                     #规则结尾

    Linux虚拟主机设置方法:

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

    云主机windows系统:

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

    云主机linux系统:

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

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

    原文链接:https://www.west.cn/faq/list.asp?unid=2416

  • 相关阅读:
    178文章复现:基于matlab的微震图像去噪
    ESXI之IOChain网络框架
    浅谈代码语言的魅力
    java类的练习 -- 声明一个接口(Calculability),接口中
    MySQL34道例题
    c++ vscode cmake debug for mac
    【云原生Kubernetes系列第七篇】一文掌握k8s之YAML文件(少攀谈,多沉潜,清醒而独立)
    VUE必知必会
    Leadshop开源商城小程序源码 – 支持公众号H5
    MySQL 的执行原理(四)
  • 原文地址:https://blog.csdn.net/wwwwestcn/article/details/126034857