为什么 wordpress 在我将它迁移到我的本地机器后将我重定向到旧网站?
Why wordpress redirecting me to the old website, after I migrated it to my local machine?
我将我的 wordpress 网站迁移到我的本地机器上,但在我打开本地机器后,它立即将我重定向到原始的服务器一网站。
我尽量详细描述我做了什么:
- 首先,我获取了所有 wp 文件,并通过 SHH(来自 Linux Debian 10 - Apache 2 Web 服务器)将其复制到本地 XAMPP htdocs 目录。
- 之后我导出了数据库(导出为 sql 文件格式)。
- 我在本地网络服务器中创建了相同的数据库和用户(具有与服务器数据库用户相同的权限)
- 一切顺利,但我想打开后http://localhost/ I got redirected to my old site like https://originalsite.com
我用什么方法解决了问题:
我查了Apache,PHP和phpmyadmin的版本,都是一样的
我重新安装了 XAMPP 但这也没有解决问题。
我检查了 wp-config.php
但没有任何选项可以更改,php.ini
和 my.ini
两者都没有给我任何选择.
谢谢!
在您导入的 .sql
文件中,找到“site_url
”并将其更改为 localhost URL。或者您可以在 wp-config.php 文件中将其定义为“WP_SITEURL
”
您需要手动进入数据库并将实时站点 URL 替换为本地站点 URL。
类似于:
https://originalsite.com/
TO
http://localhost/originalsite
我将我的 wordpress 网站迁移到我的本地机器上,但在我打开本地机器后,它立即将我重定向到原始的服务器一网站。
我尽量详细描述我做了什么:
- 首先,我获取了所有 wp 文件,并通过 SHH(来自 Linux Debian 10 - Apache 2 Web 服务器)将其复制到本地 XAMPP htdocs 目录。
- 之后我导出了数据库(导出为 sql 文件格式)。
- 我在本地网络服务器中创建了相同的数据库和用户(具有与服务器数据库用户相同的权限)
- 一切顺利,但我想打开后http://localhost/ I got redirected to my old site like https://originalsite.com
我用什么方法解决了问题:
我查了Apache,PHP和phpmyadmin的版本,都是一样的
我重新安装了 XAMPP 但这也没有解决问题。
我检查了
wp-config.php
但没有任何选项可以更改,php.ini
和my.ini
两者都没有给我任何选择.
谢谢!
在您导入的 .sql
文件中,找到“site_url
”并将其更改为 localhost URL。或者您可以在 wp-config.php 文件中将其定义为“WP_SITEURL
”
您需要手动进入数据库并将实时站点 URL 替换为本地站点 URL。 类似于:
https://originalsite.com/
TO
http://localhost/originalsite