WordPress 站点的本地副本重复了 url

EGS*_*EGS 1 php url wordpress path

我正在尝试制作 WordPress 网站的本地副本。下载文件后,我将 wp_option 表中的站点 url 更改为 localhost,位于 siteurl 和 home 行。

在此处输入图片说明

之后问题就开始了。

路径开始复制 url。例如,如果我尝试登录,而不是打开localhost/wp-admin url,我会得到http://localhost/wp-admin/localhost/wp-login.php.

'localhost' 部分在 url 上重复,所以我所有的链接都失效了,如下所示。

在此处输入图片说明

另外,如果我尝试在 localhost 中打开主页,我会一直重定向到原始站点。

我已经尝试更改 url 来改变 wp-config 文件,结果是一样的。

什么可能导致这种情况?

Pur*_*iya 6

方法一

您需要添加http://和您的项目名称。

在此处输入图片说明


方法二

在您的代码中定义以下代码 wp-config.php

define('WP_HOME','http://localhost/digital_test');
define('WP_SITEURL','http://localhost/digital_test');
Run Code Online (Sandbox Code Playgroud)

方法三

将下面的代码放在您当前的主题中 functions.php

<?php
update_option('siteurl','http://localhost/digital_test');
update_option('home','http://localhost/digital_test');
?>
Run Code Online (Sandbox Code Playgroud)

重要的!不要将这些行留在functions.php 文件中。在站点重新启动并运行后删除它们。


注意:所有设置都应包括http://零件,并且"/"末尾不应有斜线。