打开你的数据库,点击SQL,将以下代码粘贴到方框当中。点击“执行”。UPDATE wp_posts SET post_content = replace(post_content, ‘http://www.旧的网址.com’, ‘http://新的网址.com’);
执行后,文章当中的的旧的域名链接地址就会变成新的了。
如果你不想替换原有的网址,可以采用301永久定向的方法,将原有的网址重新定向到新的网址。
做301永久重定向有利于将旧域名的流量和排名带到新网站域名上。方法有两种:
第一种,如果是Linux+Apache,则可以修改网站根目录下的.htaccess文件(前提是apache开启了 mod_rewrite 模块),在原有代码里添加如下代码:
# BEGIN WordPress
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
rewritecond %{http_host} ^freehao123.info[nc]
rewriterule ^(.*)$ http://freehao123.com/$1 [L,R=301]
</IfModule>
# END
第二种,若服务器是IIS或者不支持.htaccess重写,在WordPress根目录下的wp-blog-header.php文件头部的<?php后面加入:
if (strtolower($_SERVER[‘SERVER_NAME’])!=’freehao123.com’)
{
$URIRedirect=$_SERVER[‘REQUEST_URI’];
if(strtolower($URIRedirect)==’/index.php’) {
$URIRedirect=’/’;
}
header(‘HTTP/1.1 301 Moved Permanently’);
header(‘Location:http://freehao123.com’.$URIRedirect);
exit();
}
如果是nginx
参考网址:
http://www.freehao123.com/wordpress-banjia/