Siteground登台副本 - 所有链接都发送到实际网站?

时间:2017-10-04 11:22:33

标签: wordpress staging

在我的wordpress siteground上传副本包括登录页面在内的所有链接都会将我发送到实时网站。无论我点击或尝试登录,我都会被发送到实时网站。知道问题是什么吗?

2 个答案:

答案 0 :(得分:1)

数据库中的页面URL设置很可能设置为实时网站。

Wordpress从数据库中获取网址设置,如果仍有实时网站网址,则会将其重定向到您,下方您可以看到更改网址的步骤。

  1. 登录您的phpMyAdmin
  2. 在左侧找到您的数据库名称
  3. 查找wp_options表格
  4. siteurlhome更改为您的舞台服务器网址

答案 1 :(得分:0)

移动wordpress网站,需要一些步骤。

1 - 将表wp_options中的siteurl字段更改为配置文件中的以下代码:

define('WP_SITEURL', 'http://www.new-domain.com');
define('WP_HOME',    'http://www.new-domain.com');

2 - 使用SQL搜索并替换从一个站点到另一个站点的链接。

SELECT wp_posts.post_content FROM `wp_posts` WHERE wp_posts.post_content like '%http://www.old-domain.com/%' 

UPDATE wp_posts set post_content = REPLACE(post_content,'http://www.old-domain.com/','http://www.new-domain.com/')

此外,插件WP Migrate DB是一个不错的选择。   - https://wordpress.org/plugins/wp-migrate-db/

最后。在开始该过程之前,您永远不应忘记执行完整的网站备份(包括文件和MYSQL数据库)。

感谢。 问候, 编