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 文件,结果是一样的。
什么可能导致这种情况?
方法一
您需要添加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://零件,并且"/"末尾不应有斜线。