mysql数据库内容替换,301永久重定向

打开你的数据库,点击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/


已发布

分类

来自

标签: