zblogphp虚拟主机之间网站搬家:阿里云虚拟主机为例

无本老丁 2019-09-02 12:00:00 网站SEO 3902 ℃ 1 评论


 

网站搬家对于很多人来说都是很简单的一件事,无非就是数据库,网站的文件备份和上传,以及修改数据库信息而已。但谁都有第一次,任何一件事只要你没做过,那就是未知的。但某个技能你一旦掌握了,那就能会一辈子。

 

今天老丁就来讲一下关于zblogphp虚拟主机之间网站搬家的过程,以阿里云虚拟主机为例。



(后续会更新关于虚拟主机到VPS搬家的过程,以及VPS之间搬家的过程)


 

在说搬家过程之前,我想讲一下老丁第一次搬家遇到的尴尬事吧。


 

那就是完全按照三步走了,结果依然网站是错误页面,最后经过排查是为静态规则+SSL证书+DNS缓存三个地方同时出现了问题。

 

所以你看,网站搬家看似简单,(来源:www.wubenck.com)但其实在操作过程中每个人都会遇到不同的问题;但无论我们遇到什么问题,只要有遇到问题解决问题的心态就好。


 

下面老丁就来讲一下zblogphp如何在阿里云虚拟主机之间搬家的过程。


 

第一步:备份网站文件和数据库并分别下载压缩包


 

我们先进入阿里云主机管理控制台-“工具&服务”。

 

在“备份恢复”中,点击右上角的“备份站点”。



 zblogphp虚拟主机之间网站搬家


等待一会儿,我们就可以看到数据库备份和网站备份的两个栏目中分别出现了刚才备份的数据库文件和网站文件。

 

我们分别把这两个压缩包下载下来,(来源:www.wubenck.com)并完成解压。


 

第二步:上传网站文件和数据库


 

ftp如何连接主机、以及域名如何绑定和解析这块我就略过了,今天主要将搬家。

 

我们用ftp软件连接好新的主机,双击进入根目录文件“htdocs”,然后上传刚才已经解压好的“备份站点”文件。(是那一大堆文件,而不是.sql的数据库文件,别搞反了)


zblogphp虚拟主机之间网站搬家

 

上传好后,我们进入新主机的控制台,点击“数据库信息”-“管理”;进入数据库的管理界面。


 

点击“导入”(来源:www.wubenck.com),然后导入刚才解压缩好的.sql结尾的数据库文件。


zblogphp虚拟主机之间网站搬家 


第三步:修改“c_option”文件信息


我们用ftp软件进入主机的根目录,找到“/zb_users/c_option.php”这个文件,把它下载到桌面,并且用DW编辑软件打开,依次对照着阿里云虚拟主机的数据库信息修改文件内的信息。

 

即把原来的数据库信息,修改为目前新主机的数据库信息,否则连接不上。

 

zblogphp虚拟主机之间网站搬家


需要修改的部分如下:


'ZC_MYSQL_SERVER' => '修改为数据库地址',

'ZC_MYSQL_USERNAME' => '修改为数据库账号',

'ZC_MYSQL_PASSWORD' => '修改为数据库密码',

'ZC_MYSQL_NAME' => '修改为数据库名称',

 

至此,你在浏览器中输入你的域名,应该网站能够正常访问了,能正常访问,说明网站已经搬家完成。


 

除此之外还有几个问题需要注意下:


 

1.     如果只有首页能够打开,内页打开404的话,应该是伪静态规则出问题了。

 

你需要进入zblogphp后台的静态化管理中心,重新依照老网站的样子配置一遍伪静态规则,重新生成一个.htaccess文件。


 

2.     如果网站强制跳转HTTPS打不开,说明是SSL证书问题。

 

你需要为搬家后的网站开启强制跳转HTTPS后,再访问。


 

3.     如果老网站通过.htaccess文件设置了全站页面301跳转HTTPS的话,也会面临问题2;需要配置HTTPS强制跳转后才能访问网站。

 


4.     如果网站还是不能正产访问,应该是DNS的问题。

 

解决方案参考“DNS是什么”一文。




本文来自微信公众号【无本创客】,更多相关内容也可关注www.wubenck.com

推荐阅读:

知识产权的种类你知道嘛?知识产权包括哪些种类?

不得抵扣的进项税额有哪些?哪些进项税不能抵扣?

什么时候借钱合适?什么时候不能借钱?

本文TAG:

已有1位网友发表了看法

欢迎 发表评论:

搜索
网站分类
  • 热门文章
  • 最新文章
  • 热评文章
标签列表
最新文章
«    2024年10月    »
123456
78910111213
14151617181920
21222324252627
28293031
短线交易
股票投资
随便看看
随机tag
最新留言
无本创客