View Single Post
  #1   IP: 112.87.85.4
Old 2015-06-14, 06:56 AM
Jeffersonville Jeffersonville is offline
初级会员
 
Join Date: 2005-08-12
Posts: 1
Jeffersonville 现在声名狼藉
Default wordpress 网站更换域名注意事项

1.更改博客的永久链接。

WordPress后台设置—->常规

wordpress安装地址(url):新域名(http://www.新网址.com)

博客地址(url):新域名(http://www.新网址.com)

做好这些设置之后,在固定链接页面中点击更新按钮,这样可以更新博客的.htaccess文件。

2. 更改WordPress地址和首页地址

UPDATE wp_options
SET option_value = replace(option_value, 'http://www.旧网址.com', 'http://www.新网址.com')
WHERE option_name = 'home' OR option_name = 'siteurl'

3. 更改文章的GUID

UPDATE wp_posts
SET guid = REPLACE (guid, 'http://www.旧网址.com', 'http://www.新网址.com')

4. 更改正文中的链接地址

UPDATE wp_posts
SET post_content = REPLACE (post_content, 'http://www.旧网址.com', 'http://www.新网址.com')


只修改图片路径

如果你决定使用Amazon CloudFront作为你的内容分发网络(CDN)以减少你服务器上图片的分发量。当你创建完成你的CNAME记录,你能够使用下面的SQL语句来修改WordPress中所有图片地址,让你的图片

从Amazon CloudFront中加载。

解决:

UPDATE wp_posts SET post_content =
REPLACE(post_content, 'src="http://www.oldsiteurl.com', 'src="http://yourcdn.newsiteurl.com');

同时你也需要使用以下SQL更新图片附件的GUID:

UPDATE wp_posts SET
guid = REPLACE (guid, 'http://www.oldsiteurl.com', 'http://yourcdn.newsiteurl.com')
WHERE post_type = 'attachment';


5. 更新文章的Meta值

UPDATE wp_postmeta
SET meta_value = REPLACE (meta_value, 'http://www.旧网址.com', 'http://www.新网址.com'
Reply With Quote