Wordpress建站及更换域名空间教程
Wordpress 建站及更换域名,空间的教程速苹果教程区昨天速苹果遭遇了免费域名被收导致被迫更换域名,今天花了一整天的时间才为速苹果换好域名和新的空间,其中遇到很多问题,也查到很多资料,干脆写出来分
Wordpress 建站及更换域名,空间的教程
速苹果教程区
昨天速苹果遭遇了免费域名被收导致被迫更换域名,今天花了一整天的时间才为速苹果换好域名和新的空间,其中遇到很多问题,也查到很多资料,干脆写出来分享给大家,希望能够对大家有所帮助。
第一步,这也是最重要的一步,我就是这步没做好,直接导致更换域名后,对于搜索引擎而言成了新站,没有任何搜录。
301重定向:在我们网站建设中,时常会遇到需要网页重定向的情况:像网站调整,如改变网页目录结构,网页被移到一个新地址,再或者,网页扩展名改变,如因应用需要把.php 改成.Html 或.shtml ,在这种情况下,如果不做重定向,则用户收藏夹或搜索引擎数据库中旧地址只能让访问客户还会得到一个404页面错误信息,访问流量白白丧失;再如某些注册了多个域名的网站,也需要通过重定向让访问这些域名的用户自动跳转到主站点,等等。
PS:一开始,我认为301定向什么时候都可以做,于是在速苹果建站时就没有做,想着等用用这个免费域名后,等流量上去后,再换域名的时候再做,可哪知道.TK 的免费域名随便找个理由就给收了,而且马上就不能解析域名,于是我才再更换了新的域名quick-apple.com 后做301,可这时已经无法由quickapple.tk 的老域名跳转到新的域名了,不明白为什么,一直查资料,最后才想明白,是自己太笨,因为301重定向必须保证被相关的域名此刻都必须能够正常工作,也就是说,如果你要换域名,请在你老的域名还没失效的时候更换并做301,否则老域名失效后,如何重定向。所以:建站-301-更换域名=重定向成功。切记,不然之前的搜索引擎及访客将成为浮云一朵的。
更多iphone 教程及工具尽在网站 http://www.quick-apple.com
,301的建立:
1、wordpress 插件(如果你是用wordpress 建站的话,建议一开始就安装这个插件,有备无患,另外请给你的网站留一个备用的域名),推荐大家使用Redirection ,完全支持中文,设置简单,能够实现自动化的301、302、404等功能,你可以在后台-添加新插件-搜索Redirection-选择安装-启动插件就可以了。
2、无插件实现301(大部分cms 和建站程序都可以实现),主要通过修改根目录下
的.htaccess 来实现,很多同学反映通过FTP 找不到这个东东,其实你可以修改FTP 软件的浏览权限,让其可以查看隐藏文件,就能够看到.htaccess 文件了。具体代码如下:
重定向olddomain.com 到www.newdomain.com (old 是老,new 是新)
RewriteEngine On
RewriteCond {HTTP_HOST} !olddomain.com$ [NC]
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [L,R=301]
重定向domain.com/file/file.php 到 otherdomain.com/otherfile/other.php
RewriteCond {HTTP_HOST} ^www.domain.com$
RewriteRule ^file/file.php$ http://www.otherdomain.com/otherfile/other.php
[R=301,L]
还可以通过修改(非linux 主机适用)
修改 wordpress 根目录下的 wp-blog-header.php ,并在文件开头
更多iphone 教程及工具尽在网站 http://www.quick-apple.com
,if (strtolower($_SERVER['SERVER_NAME'])!=’zww.me’)
{
$URIRedirect=$_SERVER['REQUEST_URI'];
if(strtolower($URIRedirect)==”/index.php”)
{
$URIRedirect=”/”;
}
header(‘HTTP/1.1 301 Moved Permanently’);
header(‘Location:http://zww.me’.$URIRedirect);
exit();
}
注意:把里面的两个 zww.me 修改成你的新域名
第二步就是备份数据库,如果你有主机数据库的权限,请使用phpMyAdmin 备份你的数据库,点导出就可以,如果数据库不大,请不要选择压缩模式,避免丢包,如果没有数据库权限,那就适用wordpress 的数据库备份插件WP-DB-Backup ,支持中文,设置简单,可以设置定时备份等。
第三步就是将你网站根目录下的文件转移到你新空间地址的根目录下,请注意,如果你使用FTP 软件操作的话,在你的新空间当中会自动生成一些文件,如果这些文件和你将要转移的文件有重名,FTP 软件就无法转移,因此,你需要在转移之前,清空你新空间根目录下的所有文件。
更多iphone 教程及工具尽在网站 http://www.quick-apple.com
,第四步导入第二步过程中导出的数据库文件到新的mssql 数据库当中,同样方法用
phpMyAdmin 或空间控制面板来导入就行了,然后编辑你根目录下的wp-config ,具体修改如下:
// ** MySQL 设置 – 具体信息来自您正在使用的主机 ** //
/** WordPress 数据库的名称 */
define(‘DB_NAME’, ‘数据库名’);
/** MySQL 数据库用户名 */
define(‘DB_USER’, ‘数据库用户名’);
/** MySQL 数据库密码 */
define(‘DB_PASSWORD’, ‘数据库密码’);
/** MySQL 主机 */
define(‘DB_HOST’, ‘数据库地址’);
到这一步,基本上你可以用新空间分配到的ip 地址来访问你的网站了,但也许你还会发现网站显示不正常,或者是图片附件显示不正常等等,那是因为你在转移空间的过程中改变了绝对路径,所以导致无法显示正常,可以修改你数据库中的wp_posts表里面的具体路径为你现在网站的绝对地址,如果你的文章很多,可以使用sql 批量查询修改,比较方便,命令如下:
例如你想批量替换文章当中的新旧域名,代码如下
UPDATE wp_posts SET post_content = replace(post_content,
‘http://www.old.com’, ‘http://www.new.com’);
更多iphone 教程及工具尽在网站 http://www.quick-apple.com
,好了,到这里,基本上你可以使用新域名和新空间来访问你的wordpress 博客了,速苹果今天也就是如此恢复的,希望能对需要的朋友有所帮助。
附带实例,建议大家千万不要用免费域名建站,否则后果严重--------------------------------
昨天晚上,收到 Dot TK 发来的电子邮件,告知我的免费域名已经被撤销了,理由是在让人费解,说我的网站上存在不能访问或者错误的网页,这是理由吗?我看是因为小站经过40多天的运营,流量和alexa 排名都还不错,而且前不久,网站经常被tk 查询,还有一个更有趣的事情是,quickapple.com 的域名就在tk 频繁查询quickapple.tk 的时候,被注册了,而且马上注册,马上就卖1000多美金,大家看图:
12月19日被注册的,正好和我日志上被tk 频繁查询的前后几天,真巧啊。大家看注册后什么结果。
一个刚注册的域名,1000多美金,难道就因为里面带了个apple 吗?要是这样,那大家赶紧都去弄含有
apple
的域名,甭管后缀是什么,都发财了,不是吗?
下面是Dot TK发给我的信件:
更多iphone 教程及工具尽在网站 http://www.quick-apple.com
,这也叫理由,算了,我认了,谁叫我用人免费的呢?教训很惨重,后果也很严重,导致速苹果(原域名:quickapple.tk )几乎被搜索引擎K 光了,alexa 排名估计也保不住了。
这是之前的一些情况:
站点以前流量主要是北京上海以及国外。
更多iphone 教程及工具尽在网站 http://www.quick-apple.com
,这是昨天的流量图,到23点,就完全没有流量了,说明无耻的TK 真的下黑手了,这里奉劝大家一句,天下最贵的就是免费的东西。
贴出上面那些图,并不是要炫耀我做站如何,我绝对是刚入门的菜鸟,只是经过辛苦的48天(截止昨天)运营,速苹果渐渐的有起色,有更多的朋友喜欢速苹果,流量上面能够反映得出来,可结果就是因为用了免费的域名,导致前期所有努力全部化为乌有,很是心痛,同时也鄙视Dot TK的行为。
同时也希望以此贴换回速苹果以前的读者们,有上面那些图以及本人的真城证明,速苹果不是突然消失了,只是被无耻的人给黑了一把。我于今天奋战一天,新域名,以及数据库调试都完成,现在网站可以正常浏览了,希望大家记住速苹果的新域名http://www.quick-apple.com。 再次声明,本人真实惨剧,望前后站长们为鉴(
TK 的黑手太快,连给我做301的时间都没有,就“神马都是浮云”了)。谢谢
更多iphone 教程及工具尽在网站 http://www.quick-apple.com