之前用的是国外的主机,域名也没有备案。运行了有半年的时间,觉的访问速度特别的慢,就寻思着换国内的主机,可是国内的主机都要备案,备案又特别的麻烦,就一直拖着,最近网站访问速度慢的实在受不了了,于是就换了国内的空间,还申请了新的域名,以前的域名觉的不太好,现在用这个erpsea.com,取erp海洋的意思。
下面和大家分享一下我换域名和主机的一些经验:
因为之前用是国外的主机,域名不备案也是可以用的,但是转回国内就不行了,在国内域名是必须备案的,我是在淘宝找人帮我备的案,客服说要一个月时间,可我的备案两个多星期就下来,这让我挺高兴的。域名下来了,接着就是转移数据了。以前从来没给网站搬过家,所以对wordpress搬家一窍不通,没方法,就百度了,认真的研究了前人的经验,然后我就自己动手了,前几次一直出现问题,总是提示连接不到数据库,后来才知道是我用的一个缓存插件的问题,然后把这个插件删除就好了。
下面是wordpress搬家的方法(我在网上看的^_^)
WordPress博客和很多程序一样有两部分组成,即数据库和程序,程序在空间里放着,就是最开始上传的那些文件,数据库里存放的是你网站的设置,文章 和评论,留言等数据,它是网站的灵魂。搬家的思路是:把数据库和程序完整无缺的转移到新的空间和数据库。
1.备份网站程序文件:使用FTP工具把你空间的所有程序文件下载下来,如果你网站的图片使用的是外链,那么空间的程序和你的当初上传的几乎一样多,当 然,这个备份过程因个人的空间不同具体操作方法也可以不同的,假如你的空间有一键备份,打包下载等功能那不妨试试,搬家效率会大大提高。
2.备份数据库:数据库备份有很多方法,你可以选择安装WordPress datebase backup 插件随数据库进行备份,也可以从控制面板的phpmymind进入数据库管理对数据库进行备份。一般三步就可以完成a.点左侧数据库名,点“导出”b. “另存为文件”打钩c.选择ZIP压缩或者 Gzip压缩选择执行。(这个详细过程大家先从谷歌搜索下,哲哲稍后完善这篇文章时会把详细过程添加进来。)如果你的wordpress对主题没有做多少 更改,没使用几个插件,你甚至可以只从wp后台导出文章,新搭建一个WordPress再把文章导进去即可。
3.上传WordPress程序文件:和你当初安装时一样的操作,这个不陌生吧,你可以用FTP一一上传,也可以打包上传,如果你是利用空间的备份功能自 动压缩成tar的压缩包,那你就上传压缩包,解压来完成程序的上传。
4.导入如数据库:在新的主机上创建好数据库,从你的控制面板进入phpmymind进入数据库管理界面,点击左边的数据库名然后找右侧导航栏一样的“导 入”或者“import”按照提示导入数据库。(详细操作教程稍后补充进来……)
5.修改config文件,域名解析到新IP:当数据库和程序完整导入后,他们的连接并没有建立起来。打开 config文件修改数据库信息为你刚才建立的数据库信息:数据库名,数据库用户名,密码,数据库服务器一项都不能少!最后去域名商的域名控制面板解析到 新空间的ip。
至此,基本的操作完成了,或者说哲哲只给大家提供了思路,很多详细的操作可能还得大家去谷歌搜索找答案,不过稍后会为大家补充详细操作图文介绍!很多朋友 搬家时会遇到乱码问题。这个很多事数据库版本的不同引起的,需要在备份的时候选择模式(SQL compatibility mode)哲哲做过几次搬家,木有用过这个,因为目前常见的空间数据库版本都是比较新的。如果数据库很大,就一部分一部分的导出,不过你的数据库真到那种 程度时我的教程也就用不上了^-^
Wordpres更换域名更换主机搬家教程:WordPress更换域名更换主机的基本操作和上面的步骤完全一样。请在完成上面的五个步骤后再进行一下操作!怎么更改域名,方法很多,但是目前最方便 的方法是这样的:
1.把程序和数据库都上传到新的数据库后进入phpmymind,请严格按照提示操作:先点击左侧的数据库名,然后点击“浏览”最后点击第二行 siteurl的铅笔形状的编辑按钮。把地址修改为你的新地址,点击执行。这一步是更换域名搬家的核心。务必要做好!
WordPress搬家更换域名教程
2.上面一步的操作可以让你进入新域名的后台,完成上一步后请登录你的WordPress的后台,在“设置”里面修改“WordPress 地址(URL)”和“Blog 地址(URL)”为新的地址搬家就完成了!
3.搬家完成了吗?确切的说还没有!更换了域名你的博客以前的被搜索引擎收录的页面怎么办?最重要的事情才开始,使用301重定向的方法把从搜索引擎来的 访客带到新的网址对应的文章才是搬家最重要的事情。具体操作如下:
# BEGIN WordPress
Options +FollowSymLinks
RewriteEngine on
rewritecond %{http_host} ^www.a.cn [nc]
rewriterule ^(.*)$ http://www.b.com/$1 [L,R=301]# END WordPress
a.旧站的htaccess写入上面的代码,代码要做修改:a.cn是老站,b.com是新站。
b.完成后自己从搜索引擎试试,看是否能301转向到自己的新站对应的文章。
c.旧站至少保证1个月左右存在时间,好让搜索引擎有充足的时间收录你的新站页面,和页面PR值的传递。
如果你的网站已经有几个月或者更长时间了要更换域名空间,做好最后的301重定向这一步非常重要!做好这一点能保证你的PR值由旧站转移到新站,并且保证 流量损失达到最小。
希望对大家有帮助。