宝塔上的wordpress站点更换域名+配置SSL+改版百度收录

news2025/1/21 6:36:42

前言

好久没写文章了,甚是想念,近半年来发生了很多事情,心态也变了很多。

这个博客自创办以来,原域名叫“is-hash.com”,是我2019年的突发奇想注册此域名,“is-hash”即为“是#”(hash是#的英文),#是Linux系统中的管理员标识,寓意自己狂的像管理员一样驰骋计算机。

突然觉得这个域名实在是中二,且域名中有个-实在是突兀。正好这个域名也快到期,今天下午突发奇想,来换网站域名吧。

新域名wayneblog.top,算是给自己起了个英文名吧——wayne,这是我的博客,故为wayneblog。

文章内容都是我的情况,不是一个教程,更像一篇日记,读者留意。

还有半年就毕业了,时间过得真快啊!


更换域名

购买域名并解析

第一步当然是花钱啦!打开域名服务商,购买新域名,然后设置A记录,解析到我的网站。

 is-hash.com的解析也先不要删,我们做301重定向要用。

更换网站域名链接

然后打开宝塔=>网站=>is-hash.com。

域名管理中,我们删掉以前的旧域名,换上新域名

 然后打开wordpress的后台=>常规,修改网站地址:

 光这样当然是远远不够的,我们还需要把全部站点的链接都换了。

这里我使用了一个插件——Better  Search  Replace。

 安装好后在工具=>Better Search Replace找到:

 然后更换域名:

 选中所有表。

成功!

 

挪站点

准备工作

按道理,我们的域名更换工作基本上已经完成,但是宝塔的站点名叫“is-hash.com”,而域名是wayneblog.top实在太难受了,所以我计划将整个站点再“搬迁”一下,直接做成新站点。

将is-hash.com的数据库备份,将is-hash.com的网站内容备份。

新站点

将is-hash.com删除。

 然后,创立一个新站点,就叫“wayneblog.top”,重新添加域名绑定,同时创立数据库wayne,创立新数据库的账号密码。

然后我们将is-hash.com的备份数据库导入到新的数据库中:

 同时在wayneblog.top网站目录下解压is-hash.com的备份文件。

 网站表层的更换内容就完成了!

访问wayneblog.top

 出现报错,是由于wp-super-cache插件引用的文件路径有误出现的,本质原因是文件里某些地方还是is-hash.com,故找不到该路径。

打开根目录下的wp-config.php,找到路径错误的地方啦!

更改is-hash.com为wayneblog.top

 同时下面还有数据库信息,也更新成新库的信息(新库名、用户名、密码都注意是不是对应的)

完成!

伪静态

打开网站,发现首页已经可以正常访问啦!

但是,其他的页面都是404的状态,这个情况似曾相识。WordPress的搬家之旅(搬到宝塔):SSL、伪静态问题

又是伪静态问题,我们在wordpress后台,在设置=>固定链接中,设置如图:

 

然后,打开宝塔=>文件“/www/server/panel/vhost/nginx/wayneblog.top.conf”,添加内容:

    location / {
    try_files $uri $uri/ /index.php?$args;
    } 
  
    # Add trailing slash to */wp-admin requests.
    rewrite /wp-admin$ $scheme://$host$uri/ permanent;

重启站点,再访问,我们的新网页就搭建成功了!

后续工作

申请SSL证书

本来想去百度智能云免费申请个证书,没想到一个账号只能免费申请一个站,而那个机会我给了is-hash.com的域名了。

没关系,宝塔这边还能免费申请。

打开宝塔=>网站=>wayneblog.top=>SSL=>宝塔SSL

注册一个宝塔账户且实名,就可以领取一个免费的证书。

 申请之后,直接就部署完成。

 网站备份

打开宝塔=>计划任务,创建备份任务给我们的新站点:

 网站和数据库都要弄

 

百度站长工具改版

旧域名下有很多的网页被百度收录了,我们改域名后怎么让百度站长那边也知道,免得再从头收录。

我们就需要改版网站。

301重定向

改版之前,我们先去给旧域名做个重定向到新域名。

打开宝塔,创建网站is-hash.com,不需要数据库。

添加绑定域名。

 然后,网站管理中选择伪静态,写入:

if ($host ~ '^is-hash.com')
{return 301 https://www.wayneblog.top;}

if ($host ~ '^www.is-hash.com')
{return 301 https://www.wayneblog.top;}

 即起到重定向作用。

其实网站管理下面直接就有个“重定向”,但是那个我测试了一下不能实现301重定向,不知道为什么。

站点改版

登录百度站长平台。

添加网站:

 然后,在网站改版中添加一条改版规则

 

等待校验即可。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/43807.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

力扣第73题

一、题目:73. 矩阵置零 二、题目解析: 解题步骤:注意题目要求原地算法–>利用矩阵的第一行和第一列记录矩阵需要置0的行和列,只要把0所在行和列的第一个位置置为0, 然后再根据第一行和第一列0的位置,对…

设备树覆盖:实现 DTO

前面我们学习了dts,也知道这个dtc、dtb。这个dto是什么? 实现 DTO 包括分割设备树、构建、分区和运行。 在实现可以正常工作之后,您还必须保持两个 DT 之间的兼容性,并确定用于确保每个 DT 分区安全性的策略。 1、分割 DT 首先…

Linux-用户概念和用户管理命令,用户组概念和用户组管理命令。

一,用户概念和用户管理命令: 1,linux是一个多用户操作系统,多个用户可以在同一时间内登录同一系统。 用户可理解为获取系统资源权限的集合,每个用户都会分配一个uid。分为三种: 超级用户:uid为…

String的方法介绍以及实现

今天需要掌握的有如下方法,有点多,但是不难,加油吧 1.字符串的查找 2.字符串的转化 3.字符串的截取 4.字符串的替换 5.字符串的拆分 6.字符串的其他方法 1.字符串的查找 public class TestDemo {public static void main(String[] ar…

java进阶—集合

前面我们知道了一个能存东西的数据结构,数组 java 基础——数组,现在我们来看一个高级一点的东西,集合 这里先提一点,集合的底层其实是数组 集合(collection)是什么呢? 我们可以把集合想象成…

接口测试需求分析

测试接口的时候,可能很多人都会想,按着研发给的接口协议文档来测,不就好了吗? 其实,对于接口的测试,还需要有点深度的需求分析,然后再进行对应的测试。对于接口测试,这里有个不太详…

python 高级技巧

闭包 定义双层嵌套函数,内层函数可以访问外层函数的变量 将内层函数作为外层函数的返回,此层函数就是闭包函数 在函数嵌套的前提下,内部函数使用了外部函数的变量,并且外部函数返回了内部函数,我们把这个使用外部函数变…

12小时,教室与生产线接力 复旦MBA科创青干营首个整合实践活动日

针对有志于投身科创事业的复旦MBA学生,复旦管院特别开设“复旦MBA科创青干营”,将科创管理教育与MBA培养体系深度融合。在MBA核心课基础上,学院为学生定制了原创、系统和注重实战的科创课程,并通过科创企业参访、科创先锋论坛、科…

初学者如何打开ABAQUS力学有限元仿真的大门

作者 | 静安 仿真秀专栏作者 导读:明年6月,笔者即将研究生毕业,从最初摸爬滚打一个人自学有限元力学仿真,到现在已经有三年多了。我研究方向是静力学仿真(Abaqus)和基于python的Abaqus二次开发。时至今日&…

MySQL命令行插入数据乱码分析

MySQL命令行插入数据乱码分析 1.起因 在开发过程中, 在linux 的上MySQL 的客户端提交插入数据的SQL, 然后数据在页面展示的时候乱码,在网上查找了一些资料,说是MySQL 的客户端连接设置是Latin1导致的;(当然肯定还是有是由其他的…

【iOS开发-AFNetWorking下的POST和GET】

文章目录写在开头GET 和POSTGET 和POST的区别联系AFNetWorking使用方法DEMOGET请求数据GET方法GET请求到的数据解析POST请求POST的请求测试1POST请求测试二请求的数据拼接POST- DEMO2POST方法2参数理解POST方法2的注意头像对于DATA的转换在Block里进行拼接方法MIME Type的简单认…

QFileInfo(文件信息)和临时文件

QFileInfo提供有关文件在文件系统中的名称和位置(路径),其访问权限以及它是目录还是符号链接等的信息。文件的大小和上次修改/读取时间也可用。QFileInfo还可用于获取有关Qt资源的信息 QFileInfo可以指向具有相对或绝对文件路径的文件。绝对…

FFmpeg实现fmp4+h265 aac切片命令

目录 背景 环境 FFmpeg实现fmp4h265 aac切片命令 使用go创建hls server 使用hls.js demo播放 播放地址:hls.js demo 背景 Chrome在104/105版本后,支持硬解h265,使得hls利用浏览器硬解特性播放h265视频。hls官方要求h265必须使用fmp4格…

Yolov5算法解读

yolov5于2020年由glenn-jocher首次提出,直至今日yolov5仍然在不断进行升级迭代。 Yolov5有YOLOv5s、YOLOv5m、YOLOv5l、YOLOv5x四个版本。文件中,这几个模型的结构基本一样,不同的是depth_multiple模型深度和width_multiple模型宽度这两个参…

[网络] TCP协议中的三次握手是什么?利用3次握手的SYN Flood DDOS攻击知道吗?

文章目录前言术语TCP协议三次握手的由来网络协议里的握手阶段Sequence Number是什么?TCP协议三次握手都发送了什么数据?TCP数据包长什么样?SYN Flood DDOS攻击是什么?结语前言 介于TCP协议中三次握手经常会被问到,以及…

NBA体育决策和数据挖掘分析

业务挑战 体育运用大数据主要体现在以下三个方面: 预测比赛结果和奖牌归属;更好地训练运动员 。数据和模型驱动体育决策让获胜和成功变得更有可能,体育统计(Sports Analytics)成为体育竞争的“杀手锏”。最近我们被客户要求撰写关于体育统计…

鲲鹏devkit性能分析工具介绍(一)

鲲鹏devkit性能分析工具介绍(一) 鲲鹏性能分析工具由四个子工具组成,分别为:系统性能分析、Java性能分析、系统诊断和调优助手。 系统性能分析是针对基于鲲鹏的服务器的性能分析工具,能收集服务器的处理器硬件、操作…

从2022安洵杯[babyPHP]看Soap+CLRF造成SSRF漏洞

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 前言 一、PHP SOAP 二、漏洞成因 三、 题目知识准备 1、PHP Session反序列化 2、题目相关函数 四、[LCTF 2018]bestphps revenge 五、2022安洵杯 BabyPHP 前言 …

基于ASP.net的服装商城设计

目录 海秀衣城系统 2 1.概 述 2 1.1 网上购物的发展 2 1.2 三层架构技术简介 2 2. 系统总体设计 4 2.1 开发以及运行环境 4 2.2项目结构分析 4 2.3系统功能总体结构图 5 2.4系统功能结构分解图 5 3. 数据库设计 6 3.1 数据库设计 6 3.2 数据表 7 4. 模块设计 10 4.1 前端功能模…

SpringCloud微服务实践之七 网关(Gateway)

一、网关基本概念 (一)网关功能 身份认证和权限校验服务路由、负载均衡请求限流 (二)网关技术选型 SpringCloud提供了两个组件都可以实现网关功能: gatewayzuul 其中,Zuul是基于Servlet的实现&#xff…