当前位置: 首页 > news >正文

云服务器上的网站取消301重定向功能

如果您的网站域名发生变化,例如域名被收回,或者您的网站架构发生重大调整,您需要取消某些已设置的301重定向规则,以免造成网站无法访问,从而影响用户体验和搜索引擎排名。本文为您介绍如何查看和取消云虚拟主机301重定向功能。

背景信息

301重定向功能可以通过以下方式进行设置,具体方式如下所示:

  • 主机管理控制台:在云虚拟主机管理控制台的基础环境设置页面设置301重定向功能,具体操作,请参见设置301重定向。

  • 网站配置文件:在Nginx文件(针对增强版Linux操作系统云虚拟主机)或.htaccess文件(针对普通版Linux操作系统云虚拟主机)中设置301重定向功能。

  • 网站页面:在安装的网站页面设置301重定向功能。

操作步骤

说明

本操作前,请确认已安装FTP客户端。建议您使用FileZilla工具,具体操作,请参见通过FileZilla管理网站程序文件。

本文以安装在Linux操作系统云虚拟主机上的WordPress网站为例,根据301重定向的不同设置方式,选择不同的操作取消301重定向功能。

  1. 登录WordPress网站,查看网站域名的响应头(Headers)是否存在301重定向信息。

    1. 通过浏览器访问WordPress网站域名。

    2. 在WordPress网站页面按F12进入浏览器的开发者工具。

    3. 在页面顶部菜单栏处,单击Network,然后单击Name下的文件。

    4. 查看域名的响应头(Headers)中是否包含Status Code: 301 xxx字段。

      headers

      • Status Code: 301 xxx字段不存在:

        表示该网站页面不存在301重定向功能,请继续执行步骤2和步骤3,继续查看是否在云虚拟主机的管理控制台或网站配置文件中设置了301重定向功能。

      • Status Code: 301 xxx字段存在:

        表示该网站页面存在301重定向功能,请直接执行步骤4,在网站页面上取消301重定向功能。

  2. 在云虚拟主机管理控制台中查找并取消301重定向功能。

    1. 登录云虚拟主机管理页面。

    2. 找到待查看的云虚拟主机,单击对应操作列的管理

    3. 在左侧导航栏,选择基础环境设置 > 301重定向

    4. 查看云虚拟主机的301重定向功能是否已设置。

      • 已设置:找到待取消301重定向功能的域名,单击对应操作列的删除。在弹出的对话框,单击确认,操作结束。

      • 未设置:请继续执行下一步,查看是否在网站配置文件中设置了301重定向功能。

  3. 在网站配置文件(Nginx文件或.htaccess文件)查找并取消301重定向功能。

    Nginx文件存在于Linux操作系统的云虚拟主机,.htaccess文件存在于普通版Linux操作系统的云虚拟主机

    Nginx文件

    .htaccess文件

    1. 通过FileZilla工具连接云虚拟主机。

      具体操作,请参见通过FileZilla管理网站程序文件。

    2. 站点根目录下找到Nginx文件,打开并查看该文件是否存在301重定向设置。

      如果该文件存在如下示例代码,表示配置文件存在301重定向设置,请继续执行下一步。否则操作结束。

      location / {if ($host = '旧域名') {rewrite ^/(.*)$ http://新域名/$1 permanent;}
      }
    3. 取消301重定向功能。

      1. 进入云虚拟主机管理控制台。

      2. 在左侧导航栏,选择高级环境设置 > NGINX设置

      3. 在文本输入框中输入如下代码后,单击保存设置

        location / {
        }location ~ /\.ht {deny all;
        }
  4. (可选)在安装的WordPress网站页面中取消301重定向功能。

    仅在WordPress网站页面查看到已设置了301重定向功能时操作该步骤。

    1. 登录WordPress网站,进入仪表盘页面。

    2. 在左侧导航栏,选择工具 > Redirections

      Redirections是WordPress网站安装301重定向的一种插件,本文以Redirections插件为例。

    3. Redirections页面,单击对应URL底下的Delete,取消301重定向功能。

      插件

    4. 重新访问WordPress网站源域名,查看主机的301重定向功能是否失效。

      • 已失效:即已取消301重定向功能,操作结束。

      • 未失效:在左侧导航栏,单击插件,找到安装的Redirection插件,单击禁用,然后清理浏览器缓存,再次通过访问源域名测试已取消301重定向功能。

        说明

        测试完成后,请根据需要重新启用Redirection插件即可。

        禁用插件


http://www.mrgr.cn/news/67432.html

相关文章:

  • 《安富莱嵌入式周报》第345期:开源蓝牙游戏手柄,USB3.0 HUB带电压电流测量,LCR电桥前端模拟,开源微型赛车,RF信号扫描仪,开源无线电收发器
  • 3种方法轻松从硬盘恢复已删除文件!
  • 如何设置内网IP的端口映射到公网
  • 17、论文阅读:VMamba:视觉状态空间模型
  • 视频Qoe测量学习笔记(一)
  • 【设计模式系列】桥接模式(十三)
  • qt QCompleter详解
  • 【CAN总线协议】CAN和CANFD的区别、CAN FD帧结构解析
  • 制造业仓储信息化总体规划方案
  • 康坦电商发布2024年度战略:立足中国,开拓全球市场
  • Redux的简介及其在React中的应用
  • 想要搭建陪玩系统小程序,这几点不容忽视,陪玩系统源码框架
  • 在Java中抽象类和接口的区别是什么?
  • PySpark本地开发环境搭建
  • 华为机试HJ27 查找兄弟单词
  • 用接地气的例子趣谈 WWDC 24 全新的 Swift Testing 入门(三)
  • FQDN(Fully Qualified Domain Name,完全限定域名)是指能够唯一标识互联网上一台主机的域名
  • (61)使用LMS算法估计线性预测器并计算估计误差的MATLAB仿真
  • .NET 白名单文件通过反序列化执行系统命令
  • PN结特性及反向饱和电流与反向漏电流详解
  • 【机器学习】聚类算法分类与探讨
  • 1.6K+ Star!Ichigo:一个开源的实时语音AI项目
  • 边缘计算的基本概念与实践
  • 探讨Mysql和Redis的数据实时同步方案
  • Java之随机点名器(4)
  • LeetCode题练习与总结:O(1) 时间插入、删除和获取随机元素--380