我需要将我的博客移到另一台服务器上。我想我需要更改数据库详细信息和基本URL。
但我不确定。谁能告诉我需要改变什么以及在哪里可以找到这些文件?
提前致谢。
答案 0 :(得分:3)
Wordpress codex条目"Moving Wordpress"将回答您的所有问题。
答案 1 :(得分:0)
是的,您可以阅读Moving Wordpress,但这是简短版本:
使用新参数编辑wp-config.php
将您的数据库导出到.sql
文件并进行详尽搜索,并将旧网址替换为新网址(更正媒体网址所需)。然后在新数据库中导入.sql
。
在您的新数据库中,更改wp_options
两个字段siteurl
和home
你已经完成了!
答案 2 :(得分:0)
如果要更改域以及服务器,则需要使用phpmyadmin中的查询来查找/替换数据中的URL。在数据库转储中查找/替换文本编辑器将中断序列化数据。
使用:
UPDATE wp_options SET option_value = replace(option_value, 'http://www.olddomain.com/', 'http://www.newdomain.com/') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://www.olddomain.com/','http://www.newdomain.com/');
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.olddomain.com/', 'http://www.newdomain.com/');
UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://www.olddomain.com/', 'http://www.newdomain.com/');
请参阅How to Move WordPress Blog to New Domain or Location » My Digital Life以及Moving WordPress « WordPress Codex.