2013-03-11 141 views
1

我有一个用于minecraft服务器的wordpress网站,服务器名称已更改,因此网站域更改。我试图通过应用和粘贴所有文件,但使用相同的确切数据库移动论坛到其他网址。但是,当您使用网站时,它会将您链接回原始网站。如果主域名是在mysql数据库内的问题?如果我更改数据库中的所有域,这是否会完全移动网站? 感谢将wordpress网站移动到不同的网址

回答

0

在你的wp-config.php文件,从http://yoursiteurl.com/wp-login.php进入线define('RELOCATE',true);

访问您的登录页面,去设置和更改网站的网址。

从WP-config.php文件删除define('RELOCATE',true);

0

移动一个WordPress网站,这里是相当有据可查: http://codex.wordpress.org/Moving_WordPress

如果不是,它真的只是因为复制所有文件和数据库一样简单。为了避免FTP传输错误等,我将所有文件压缩成一个.tar.gz文件,然后将其传输到我的计算机和新的网站,在那里扩展它。

个人而言,我使用cPanel(最流行的网站托管客户帐户/网站管理工具)。他们的数据库备份和恢复。和他们的文件管理器的压缩和扩展与.tar.gz

一起使用更改域名使问题显着复杂化。我使用Search and Replace插件来处理硬编码的URL。或者手动查找并替换数据库脚本中的URL。

0

的WordPress对移动WordPress网站的整体指南:http://codex.wordpress.org/Moving_WordPress

但基本步骤如下:

  1. 转到:管理>设置>常规面板,并更改网站的网址那里你的新网址。这应该更新数据库中的所有帖子链接等。

  2. 将文件移动到新的主机

  3. 移动数据库到新的主机。
+0

不幸的是,这不会改变以前保存在数据库中的任何网址。像图片和其他媒体路径。 – Rikesh 2013-03-11 09:54:46

0

运行该SQL更改URL在分贝。

UPDATE wp_posts SET guid = REPLACE(guid, 'old-url.com', 'new-url.com'); 
UPDATE wp_posts SET post_content = REPLACE(post_content, 'old-url.com', 'new-url.com'); 
UPDATE wp_options SET option_value = REPLACE(option_value, 'old-url.com', 'new-url.com'); 
相关问题