Siteground 暂存副本 - 所有链接都发送到实时站点吗?
Siteground staging copy - All links sends to live site?
在我的 wordpress siteground 临时复制所有链接,包括登录页面,将我发送到实时网站。无论我点击或尝试登录,我都会被发送到实时网站。知道问题出在哪里吗?
很可能您的页面 URL 在数据库中设置为实时站点。
Wordpress 从数据库中获取 url 设置,如果仍有活动站点 url,它会将您重定向到那里,您可以在下面看到更改 URL.[=13 的步骤=]
- 登录到您的 phpMyAdmin
- 在左侧找到您的数据库名称
- 查找
wp_options
table
- 将
siteurl
和 home
更改为您的舞台服务器 URL
移动 wordpress 网站,需要一些步骤。
1 - 将 table 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 数据库)。
谢谢。
问候,
编辑
在我的 wordpress siteground 临时复制所有链接,包括登录页面,将我发送到实时网站。无论我点击或尝试登录,我都会被发送到实时网站。知道问题出在哪里吗?
很可能您的页面 URL 在数据库中设置为实时站点。
Wordpress 从数据库中获取 url 设置,如果仍有活动站点 url,它会将您重定向到那里,您可以在下面看到更改 URL.[=13 的步骤=]
- 登录到您的 phpMyAdmin
- 在左侧找到您的数据库名称
- 查找
wp_options
table - 将
siteurl
和home
更改为您的舞台服务器 URL
移动 wordpress 网站,需要一些步骤。
1 - 将 table 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 数据库)。
谢谢。 问候, 编辑